Полный справочник по Java

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: Полный справочник по Java

Автор: Шилдт Герберт

Издательство: Вильямс

Год: 2009

Страниц: 1040

ISBN: 978-5-8459-1168-1

Формат: PDF

Размер: 12 Мб

Язык: русский

Книга представляет собой всеобъемлющее руководство по языку Java, описывающее его синтаксис, ключевые слова и фундаментальные принципы программирования. В ней рассмотрена также значительная часть библиотеки Java API.

Книга разделена на четыре части, каждая из которых посвящена отдельному аспекту среды программирования Java.

Часть I представляет собой подробный учебник по языку Java. Она начинается с рассмотрения основных понятий, таких как типы данных, управляющие операторы и классы. В ней рассмотрены также механизм обработки исключений Java, подсистема многопоточной обработки, пакеты и интерфейсы. Естественно, также подробно описаны новые свойства Java, такие как обобщения, аннотации, перечисления и средства автоматической упаковки.

В части II рассмотрены основные аспекты стандартной библиотеки интерфейса прикладного программирования Java. В ней раскрыты такие темы как строки, ввод-вывод, сетевая обработка, стандартные утилиты, каркас коллекций Collections Framework, аплеты, элементы управления графического интерфейса пользователя (GUI), средства работы с изображениями и параллельной обработки.

В части III рассмотрены три важных технологии Java: Java Beans, Swing и сервлеты.

Часть IV содержит две главы с примерами реального использования Java. Первая глава посвящена разработке нескольких аплетов, которые выполняют популярные финансовые вычисления, такие как вычисление выплаты процентов по ссуде или размера минимального вклада необходимого для получения желаемого ежемесячного дохода. В этой главе также показано, как преобразовать эти аплеты в сервлеты. Другая глава этой части посвящена разработке утилиты загрузки, управляющей загрузкой файлов. К числу выполняемых им функций относятся запуск, останов и возобновление передачи данных.

Эта книга предназначена для всех программистов — как новичков, так и для опытных профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и множество чрезвычайно полезных примеров. А углубленное рассмотрение более сложных функций и библиотек Java должно удовлетворить ожидания профессиональных программистов. Для обеих категорий читателей в книге приведены указания действующих ресурсов и полезных ссылок.

Оглавление

Часть I. Язык Java 31

Глава 1. История и развитие языка Java 33

Глава 2. Обзор языка Java 47

Глава 3. Типы данных, переменные и массивы 67

Глава 4. Операции 93

Глава 5. Управляющие операторы 113

Глава 6. Знакомство с классами 141

Глава 7. Более пристальный взгляд на методы и классы 161

Глава 8. Наследование 191

Глава 9. Пакеты и интерфейсы 215

Глава 10. Обработка исключений 235

Глава 11. Многопоточное программирование 253

Глава 12. Перечисления, автоупаковка и аннотации (метаданные) 283

Глава 13. Ввод-вывод, аплеты и другие темы 311

Глава 14. Обобщения 339

Часть II. Библиотека Java 377

Глава 15. Обработка строк 379

Глава 16. Пакет java.lang 405

Глава 17. java.util: каркас коллекций 457

Глава 18. java.util: прочие служебные классы 525

Глава 19. Ввод-вывод: пакет java.io 575

Глава 20. Сеть 617

Глава 21. Класс Applet 635

Глава 22. Обработка событий 655

Глава 23. Введение в AWT: работа с окнами, графикой и текстом 683

Глава 24. Использование элементов управления, диспетчеров компоновки и меню AWT 721

Глава 25. Изображения 777

Глава 26. Параллельные утилиты 809

Глава 27. NIO, регулярные выражения и другие пакеты 835

Часть III. Разработка программного обеспечения с использованием Java 867

Глава 28. Java Beans 869

Глава 29. Введение в Swing 881

Глава 30. Дополнительные сведения о Swing 901

Глава 31. Сервлеты 931

Часть IV. Применения Java 955

Глава 32. Финансовые аплеты и сервлеты 957

Глава 33. Создание утилиты загрузки на Java 991

Приложение A. Использование комментариев документации 1017

Предметный указатель 1024

Дата создания страницы: