Блинов И.Н. 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 |
|