Применение шаблонов Java. Библиотека профессионала - Книга Стивена Стелтинга и Олава Маассена "Применение шаблонов Java. Библиотека профессионала" - своеобразное практическое руководство. Данное пособие написано экспертами компании Sun Microsystems и содержит необходимую информацию и описания всех методов использования самых разнообразных типов шаблонов, проверенных и выверенных...
Шаблоны могут быть как отдельными простыми классами, применимыми к платформе Java, так и многоструктурными сложными системами. Сначала читатель знакомится с историей появления и развития шаблонов проектирования, а также с самыми известными и удобными методами их использования. В следующем разделе можно найти каталог шаблонов, которые для удобства разделены на классы: производящие, поведенческие, структурные и системные. Помимо всего прочего, вместе с описанием шаблонов можно обнаружить и описание приемов их использования для основных интерфейсов программирования языка Java, а также используемых при создании распределенных приложений. Данная книга будет полезной всем: новичкам; опытным программистам Java, которые изучают методику использования шаблонов проектирования; эксперты могут использовать пособие как справочник.
Серия или Выпуск: Java от Sun Microsystems Press
Содержание:Введение
Почему шаблоны?
История применения шаблонов
Основные концепции технологии шаблонов
Повторное использование и абстракция программного кода
Резюме
Часть I. Общеупотребительные шаблоны
Глава 1. Производящие шаблоны
Введение
Abstract Factory
Builder
Factory Method
Prototype
Singleton
Глава 2. Поведенческие шаблоны
Введение
Chain of Responsibility
Command
Interpreter
Iterator
Mediator
Memento
Observer
State
Strategy
Visitor
Template Method
Глава 3. Структурные шаблоны
Введение
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Half-Object Plus Protocol (HOPP)
Proxy
Глава 4. Системные шаблоны
Введение
Model-View-Controller (MVC)
Session
Worker Thread
Callback
Successive Update
Router
Transaction
Часть II. Шаблоны в языке программирования Java
Глава 5. Использование шаблонов в языке программирования Java
Глава 6. Основные API языка Java
Обработка событий
JavaBeans
AWT и Swing - API графического пользовательского интерфейса
Базовая среда Collections
Ввод/вывод
Динамическая подгрузка классов
Глава 7. Технологии распределенной обработки данных
Java Naming and Directory Interface (JNDI)
JDBC
RMI
CORBA
Глава 8. Архитектуры JINI и J2EE
Jini
Java 2, Enterprise Edition (J2EE)
Сервлеты и JSP
Enterprise JavaBeans
Приложение А. Примеры
Системные требования
Производящие шаблоны
Поведенческие шаблоны
Структурные шаблоны
Системные шаблоны
Приложение Б. Источники информации
Предметный указатель
Название: Применение шаблонов Java. Библиотека профессионала
Автор: Стерлинг С., Маасен Г.
Издательство: Вильямс
Жанр: Компьютерная
Год: 2002
Страниц: 576
Язык: Русский
Формат: DJVU