 |
Java. Библиотека профессионала, том 1. Основы. 10-е издание
рекомендуем
Кей С. Хорстманн, Гари Корнелл
Год выпуска: 2016
Изд-во: Диалектика-Вильямс
ISBN: 978-5-8459-2084-3
Переплёт: твердый
864 страниц
Цена: 800.00 грн.
|
Книга "Java. Библиотека профессионала" давно уже признана авторитетным, исчерпывающим руководством и практическим справочным пособием для опытных программистов, стремящихся писать на Java надежный код для реальных приложений. Настоящее, десятое издание книги, было полностью обновлено с учетом версии Java SE 8. В нем отражены самые долгожданные за последние годы нововведения в языке Java. Оно было переписано и реорганизовано с целью проиллюстрировать на сотнях тщательно подобранных, простых для понимания и удобных для практического применения примеров новые языковые средства Java SE 8, идиомы и нормы передовой практики программирования на Java.
Эта книга написана К. Хорстманном для серьезных программистов, которым приходится решать практические задачи. Она поможет им достичь глубокого понимания языка Java и его библиотеки. В первом томе настоящего двухтомного издания основное внимание уделяется основным понятиям языка Java и принципам современного программирования пользовательского интерфейса. В этом томе рассматриваются самые разные вопросы: от принципов объектно-ориентированного программирования до обобщений, коллекций, лямбда-выражений, разработки графического интерфейса средствами библиотеки Swing, а также новейшие методики параллельного и функционального программирования.
Материал первого тома книги "Java. Библиотека профессионала" поможет читателю в следующем: - Быстро освоить основной синтаксис Java, опираясь на имеющийся опыт и знания в программировании - Понять принципы инкапсуляции и наследования классов в Java - Овладеть интерфейсами, внутренними классами и лямбда-выражениями для функционального программирования - Повысить надежность прикладных программ благодаря обработке исключений и эффективной отладке - Писать более безопасный и удобочитаемый исходный код прикладных программ, применяя обобщения и строгую типизацию - Пользоваться готовыми коллекциями для хранения многих объектов и последующего их извлечения - Основательно овладеть методиками параллельного программирования - Строить современные межплатформенные графические интерфейсы, используя стандартные компоненты библиотеки Swing - Развертывать настраиваемые приложения и аплеты, доставляя их через Интернет - Применять новые методы функционального программирования с целью упростить распараллеливание вычислений и повысить производительность прикладных программ
Если вы являетесь опытным программистом и стремитесь перейти к версии Java SE 8, настоящее, десятое издание станет вашим надежным и практическим помощником отныне и на многие последующие годы. Подробное рассмотрение более развитых языковых средств Java, включая ввод-вывод, потоки данных, разметку XML-документов, базы данных, аннотации и прочие дополнительные вопросы программирования на Java, предлагается во втором томе настоящего издания.
Об авторах книги "Java. Библиотека профессионала": Кей Хорстманн - профессор факультета вычислительной техники в Университете Сан-Хосе, обладатель звания "Чемпион по Java" и частый докладчик на многих отраслевых конференциях. Автор книг Scala for Impatient (издательство Addison-Wesley, 2012 г.), Core Java® for the Impatient (в русском переводе книга вышла под названием Java SE 8. Базовый курс в ИД "Вильямс", 2015 г.), Java SE 8 for the Really Impatient в русском переводе книга вышла под названием Java SE 8. Вводный курс в ИД "Вильямс", 2014 г.), вышедших в издательстве Addison-Wesley. Он написал также более десятка других книг специально для профессиональных программистов и студентов, изучающих дисциплины вычислительной техники. Гари Корнелл имеет более чем 20-летний опыт обучения и написания книг по программированию. Является одним из основателей издательства Apress. Он написал множество книг-бестселлеров для профессионалов, попал в финал конкурса Jolt Award, а также стал обладателем звания "Выбор читателей" в Visual Basic Magazine.
Оглавление книги "Java. Библиотека профессионала, том 1. Основы"
Предисловие 17 Глава 1. Введение в язык Java 25 Глава 2. Среда программирования на Java 39 Глава 3. Основные языковые конструкции Java 59 Глава 4. Объекты и классы 131 Глава 5. Наследование 193 Глава 6. Интерфейсы, лямбда-выражения и внутренние классы 265 Глава 7. Исключения, утверждения и протоколирование 325 Глава 8. Обобщенное программирование 377 Глава 9. Коллекции 415 Глава 10. Программирование графики 481 Глава 11. Обработка событий 523 Глава 12. Компоненты пользовательского интерфейса в Swing 559 Глава 13. Развертывание приложений Java 693 Глава 14. Параллельное программирование 745 Приложение А. Ключевые слова Java 847 Предметный указатель 849
|