Философия Java. 4-е издание.
Автор - Брюс Эккель
Подобно любому человеческому языку, Java предоставляет способ выражения понятий и идей. Если способ был выбран успешно, то с ростом масштабов и сложности проблем он будет существенно превосходить другие способы по гибкости и простоте. Язык Java не может рассматриваться как простая совокупность функциональных возможностей — некоторые из них ничего не значат в отдельности. Получить представление о целом как о совокупности частей можно только при рассмотрении архитектуры, а не при простом написании кода. И чтобы понять Java в этом смысле, необходимо проникнуться его задачами и задачами программирования в целом. В 4-ом издании книги Брюса Эккеля "Философия Java" рассматриваются проблемы программирования, а также разбирается, почему они стали проблемами и какой подход использует Java в их решении. Поэтому раскрываемые в каждой главе возможности языка неразрывно связаны с тем, как этим языком решаются определенные задачи. Таким образом автор книги Брюс Эккель постарается понемногу приблизить вас к тому, чтобы "менталитет Java" стал для вас естественным. Автор всеми силами постарается помочь вам построить некую внутреннюю модель, которая бы помогла глубже понять язык; столкнувшись с какой-то головоломкой, вы подаете ее на вход своей модели языка и быстро получаете ответ.
Предполагается, что читатель уже обладает определенным опытом программирования: он понимает, что программа представляет собой набор команд; имеет представление о концепциях подпрограммы/функции/макроопределения; управляющих командах (например, if) и циклических конструкциях типа "while" и т. п. Обо всем этом вы легко могли узнать из многих источников — программируя на макроязыке или работая с таким инструментом, как Perl. Если вы уже имеете достаточно опыта и не испытываете затруднений в понимании основных понятий программирования, то сможете работать с этой книгой.
Конечно, книга будет проще для тех, кто использовал язык С и особенно C++; если вы незнакомы с этими языками, это не значит, что книга вам не подходит — однако приготовьтесь основательно поработать (мультимедийный семинар, который можно загрузить с сайта www.MindView.net, поможет быстро освоить основные понятия Java). Но вместе с тем, книга начинается с основных концепций и понятия объектно-ориентированного программирования (ООП) и базовых управляющих механизмов Java.
Издательство – Питер
Год издания – 2015
Формат книги - DJVU
Размер - 57,7 Мб
СКАЧАТЬ с gigapeta.com
Или
СКАЧАТЬ с turbobit.net
Или
СКАЧАТЬ с hitfile.net
|