Horstmann Cay S. / Хорстманн Кей С. - Big Java. Early Objects, 7th edition / Большая книга о Java. Ранние объекты, 7-е издание [2019, PDF, ENG]

Страницы:  1
Ответить
 

iptcpudp37

Стаж: 15 лет 3 месяца

Сообщений: 906


iptcpudp37 · 08-Окт-20 09:50 (4 года 11 месяцев назад, ред. 08-Окт-20 09:55)

Big Java. Early Objects, 7th edition / Большая книга о Java. Ранние объекты, 7-е издание
Год издания: 2019
Автор: Horstmann Cay S. / Хорстманн Кей С.
Издательство: Wiley
ISBN: 978-1-119-63565-9
Язык: Английский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 1377
Описание: Big Java: Early Objects, 7th Edition focuses on the essentials of effective learning and is suitable for a two-semester introduction to programming sequence. This text requires no prior programming experience and only a modest amount of high school algebra. Objects and classes from the standard library are used where appropriate in early sections with coverage on object-oriented design starting in Chapter 8. This gradual approach allows students to use objects throughout their study of the core algorithmic topics, without teaching bad habits that must be un-learned later. The second half covers algorithms and data structures at a level suitable for beginning students.
Примеры страниц
Оглавление
Part A: Fundamentals (Chapters 1–7)
Chapter 1 contains a brief introduction to computer science and Java programming.
Chapter 2 shows how to manipulate objects of predefined classes.
In Chapter 3, you will build your own simple classes from given specifications.
Fundamental data types, branches, loops, and arrays are covered in Chapters 4–7.
Part B: Object-Oriented Design (Chapters 8–12)
Chapter 8 takes up the subject of class design in a systematic fashion, and it intro-
duces a very simple subset of the UML notation.
Chapter 9 covers inheritance and polymorphism, whereas Chapter 10 covers interfaces.
Exception handling and basic file input/output are covered in Chapter 11. The exception hierarchy gives a useful
example for inheritance. Chapter 12 contains an introduction to object-oriented design, including two significant case studies.
Part C: Data Structures and Algorithms (Chapters 13–19)
Chapters 13 through 19 contain an introduction to algorithms and data structures,
covering recursion, sorting and searching, linked lists, binary trees, and hash tables.

Recursion, in Chapter 13, starts with simple examples and progresses to meaningful applications that would be difficult to implement iteratively.
Chapter 14 covers quadratic sorting algorithms as well as merge sort,
with an informal introduction to big-Oh notation. Each data structure is presented
in the context of the standard Java collections library. You will learn the essential
abstractions of the standard library (such as iterators, sets, and maps) as well as the
performance characteristics of the various collections. Chapter 18 introduces Java
generics
. This chapter is suitable for advanced students who want to implement their
own generic classes and methods. Finally, Chapter 19 introduces the Java 8 streams library and shows how it can be used to analyze complex real-world data.
Part D: Applied Topics (Chapters 20–25)
Chapters 20 through 25 cover Java programming techniques that definitely go
beyond a first course in Java (21–25 are in the eText). Although, as already mentioned,
a comprehensive coverage of the Java library would span many volumes, many
instructors prefer that a textbook should give students additional reference material
valuable beyond their first course. Some institutions also teach a second-semester
course that covers more practical programming aspects such as database and network
programming, rather than the more traditional in-depth material on data structures
and algorithms. This book can be used in a two-semester course to give students an
introduction to programming fundamentals and broad coverage of applications.
Alternatively, the material in the final chapters can be useful for student projects. The
applied topics include graphical user-interface design, advanced file handling, multi-
threading, and those technologies that are of particular interest to server-side pro-
gramming: networking, databases, and XML
. The Internet has made it possible to
deploy many useful applications on servers, often accessed by nothing more than a
browser. This server-centric approach to application development was in part made
possible by the Java language and libraries, and today, much of the industrial use of
Java is in server-side programming.
Appendices:
A. The Basic Latin and Latin-1
Subsets of Unicode
B. Java Operator Summary
C. Java Reserved Word Summary
D. The Java Library
E. Java Language Coding Guidelines
F. Tool Summary
G. Number Systems
H. UML Summary
I. Java Syntax Summary
J. HTML Summary
Code: http://higheredbcs.wiley.com/legacy/college/horstmann/1119499097/sc/bookcode-bjeo-7.zip
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

iptcpudp37

Стаж: 15 лет 3 месяца

Сообщений: 906


iptcpudp37 · 07-Мар-23 21:59 (спустя 2 года 4 месяца)

Andrej2005 писал(а):
84404745Привет, примеры не качаются.
Правый клик -> Сохранить как -> Сохранить (принудительно)
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error