"Эта книга поможет овладеть программированием на
Java. С помощью практических примеров вы познакомитесь
с языком Java и с ключевыми библиотеками классов. Библиотек очень много,
но изучать их интересно и значительно легче,
чем можно себе представить. При возникновении
трудностей вы можете получить оперативную помощь
на сайте p2p.wrox.com".
Айвор Хортон о Java
"За всю мою практику программирования и обучения работе с компьютерами я не встречал языка, который предлагал бы мощь и гибкость Java. Этот язык очень прост для изучения и использования и идеален для начинающего программиста.
В последней версии Java многое было упрощено, причем новые и исправленные классы предоставляют еще больше возможностей. С помощью Java можно встраивать в web-страницы звуковое сопровождение и анимацию, создавать полноценные оконные приложения или организовывать доступ к базам данных. книга позволит изучить язык Java и технологию, необходимую для успешной работы над собственными проектами".
Основные темы книги:
- Полностью пересмотренная платформа Java 2 (включая JDK 1.3)
- Курс обучения языку Java, начиная с азов
- Введение в объектно-ориентированное программирование
- Введение в компоненты Swing
- Новый API управления звуком
- Обновленная информация об апплетах и анимации в Java2D
- Описание соединения с базами данных при помощи JDBC
- Пример создания GUI, построенный с помощью JFC (набора базовых классов Java)
- Примеры использования различных конструкций
Исходные коды и дополнительные материалы к книге доступны по бесплатной подписке
на Web-сайте www.wrox.com. Дискуссии в режиме on-line поддерживаются на сайте
p2p.wrox.com.
Содержание
Том I
Глава 1 Знакомство с Java 1
Глава 2 Программы, данные, переменные и вычисления 23
Глава 3 Циклы и логика 53
Глава 4 Массивы и строки 86
Глава 5 Определение классов 125
Глава 6 Расширение классов и наследование 180
Глава 7 Исключительные ситуации 228
Глава 8 Потоки ввода/вывода, файлы и потоковый вывод 257
Глава 9 Потоковый ввод и объектные потоки 296
Глава 10 Классы-утилиты 330
Глава 11 Потоки 388
Глава 12 Создание окон 427
Том II
Глава 13 Обработка событий 1
Глава 14 Графические возможности Java 51
Глава 15 Дополнительные возможности
Глава 16 Работа с файлами и печать документов 169
Глава 17 Изображения и анимация 219
Глава 18 Программирование звука в Java 278
Глава 19 Работа с базами данных 344
Глава 20 JDBC в действии 391
Приложения
Приложение А Архивы Java - файлы JAR 449
Приложение B Создание документации Java 454
Приложение С Ключевые слова 474
Приложение D Коды ASCII 475
Приложение E Компьютерная арифметика 479
Приложение F P2P.WROX.COM 484 |