RUS ENG

Блинов И.Н. Java 2

Блинов И.Н. Java 2: практ. рук. / И.Н. Блинов, B . C . Романчик. - Мн.: УниверсалПресс, 2005.-400 с.

ISBN 985-6699-37-1

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

В конце каждой главы даны тестовые вопросы по материалу главы и задания для выполнения по рассмотренной теме. В приложениях приведены дополнительные материалы, относящиеся к использованию HTML , XML в информационных системах, основанных на применении Java -технологий, а также краткое описание популярной технологии Struts для разработки распределенных систем, объединяющей возможности J2 EE и XML .

Дополнительно представлены расширения версии платформы JSDK 1.5.0 ( Java 5. O .)


Оглавление

Предисловие

9

Наша благодарность

10

ЧАСТЬ 1. ОСНОВЫ ЯЗЫКА JAVA

 

Глава 1. ПРИЛОЖЕНИЯ И АППЛЕТЫ. КЛАССЫ И ОБЪЕКТЫ

11

Глава 2. ТИПЫ ДАННЫХ. ОПЕРАТОРЫ. МАССИВЫ

24

Глава 3. КЛАССЫ

44

Глава 4. НАСЛЕДОВАНИЕ И ПОЛИМОРФИЗМ. КЛАСС Object

65

Глава 5. АБСТРАКТНЫЕ КЛАССЫ И МЕТОДЫ. ИНТЕРФЕЙСЫ. ПАКЕТЫ

85

Глава 6. ВНУТРЕННИЕ И ВЛОЖЕННЫЕ КЛАССЫ

96

Глава 7. СТРОКИ

108

ЧАСТЬ 2. ИСПОЛЬЗОВАНИЕ БИБЛИОТЕК КЛАССОВ

 

Глава 8. ФАЙЛЫ. ПОТОКИ ВВОДА/ВЫВОДА

119

Глава 9. ИСКЛЮЧИТЕЛЬНЫЕ СИТУАЦИИ

133

Глава 10. ХРАНЕНИЕ И ОБРАБОТКА ОБЪЕКТОВ

144

Глава 11. ГРАФИЧЕСКИЕ ИНТЕРФЕЙСЫ ПОЛЬЗОВАТЕЛЯ

165

Глава 12. КЛАССЫ СОБЫТИЙ

179

Глава 13. ЭЛЕМЕНТЫ УПРАВЛЕНИЯ

190

Глава 14. ПОТОКИ И МНОГОПОТОЧНОСТЬ

212

Глава 15. СЕТЕВЫЕ ПРОГРАММЫ

230

ЧАСТЬ 3. ТЕХНОЛОГИЯ РАЗРАБОТКИ WEB -ПРИЛОЖЕНИЙ

 

Глава 16. СЕРВЛЕТЫ

241

Глава 17. ПОЛЬЗОВАТЕЛЬСКАЯ СЕССИЯ

266

Глава 18. JDBC

277

Глава 19. JAVA SERVER PAGES

300

Глава 20. ПОЛЬЗОВАТЕЛЬСКИЕ ТЕГИ

318

УКАЗАНИЯ И ОТВЕТЫ

331

ПРИЛОЖЕНИЕ 1. Язык разметки гипертекстовых документов HTML

350

ПРИЛОЖЕНИЕ 2. XML и Java

373

ПРИЛОЖЕНИЕ 3. Введение в технологию Struts

391

Список источников

399

Другие сайты факультетаСтруктураОбразованиеМагистратураНаукаМеждународное сотрудничествоСтудентуНИРСАСовет молодых ученыхОлимпиадыАбитуриентуШкольникуЦентр
Компетенций
по ИТ
Microsoft
Imagine Premium
ИсторияИздания факультетаПрофбюро ФПМИПерсональные страницыФотогалереи Газета ФПМыНаши партнеры