Применение шаблонов Java

Free Download

Authors:

ISBN: 0-13-066190-2

Size: 23 MB (23852983 bytes)

Pages: 576/576

File format:

Language:

Publishing Year:

Category:

Стелтинг С., Маассен О.0-13-066190-2

Эксперты компании Sun Microsystems Стив Стелтинг и Олав Маассен создали практическое руководство, содержащее описание проверенных временем методов использования всех типов шаблонов, представляющих как собой целые архитектуры систем, так и отдельные простые классы применительно к платформе Java. В начале книги приведена история возникновения и развития шаблонов проектирования, а также рассматриваются методы эффективного применения этих шаблонов. Далее следует каталог шаблонов, сгруппированных по основным категориям: производящие, поведенческие, структурные и системные. Кроме того, авторы описывают шаблоны и соответствующие приемы их использования для основных API как языка Java, так и API, используемых при разработке распределенных приложений.Книга будет полезной как начинающим, так и опытным программистам Java, осваивающим методику использования шаблонов проектирования, а экспертам в этой области может служить в качестве справочника.

Table of contents :
ПРИМЕНЕНИЕ ШАБЛОНОВ JAVA……Page 1
Содержание……Page 7
ПРЕДИСЛОВИЕ……Page 10
Введение……Page 15
ЧАСТЬ I. ОБЩЕУПОТРЕБИТЕЛЬНЫЕ ШАБЛОНЫ……Page 24
Введение……Page 26
Abstract Factory……Page 27
Builder……Page 35
Factory Method……Page 43
Prototype……Page 49
Singleton……Page 55
Введение……Page 62
Chain of Responsibility……Page 63
Command……Page 72
Interpreter……Page 80
Iterator……Page 88
Mediator……Page 96
Memento……Page 106
Observer……Page 112
State……Page 121
Strategy……Page 131
Visitor……Page 137
Template Method……Page 147
Введение……Page 156
Adapter……Page 157
Bridge……Page 165
Composite……Page 172
Decorator……Page 181
Facade……Page 189
Flyweight……Page 197
Half-Object Plus Protocol (HOPP)……Page 203
Proxy……Page 210
Введение……Page 220
Model-View-Controller (MVC)……Page 221
Session……Page 232
Worker Thread……Page 242
Callback……Page 249
Successive Update……Page 259
Router……Page 268
Transaction……Page 275
ЧАСТЬ II. ШАБЛОНЫ В ЯЗЫКЕ ПРОГРАММИРОВАНИЯ JAVA……Page 284
Глава 5. Использование шаблонов в языке программирования Java……Page 286
Обработка событий……Page 290
JavaBeans……Page 293
AWT и Swing — API графического пользовательского интерфейса……Page 297
Базовая среда Collections……Page 303
Ввод/вывод……Page 306
Динамическая подгрузка классов……Page 309
Java Naming and Directory Interface (JNDI)……Page 314
JDBC……Page 317
RMI……Page 320
CORBA……Page 322
Jini……Page 328
Java 2, Enterprise Edition (J2EE)……Page 333
Сервлеты и JSP……Page 337
Enterprise JavaBeans……Page 340
Производящие шаблоны……Page 346
Поведенческие шаблоны……Page 370
Структурные шаблоны……Page 442
Системные шаблоны……Page 492
Приложение Б. Источники информации……Page 546
Предметный указатель……Page 549

Reviews

There are no reviews yet.

Be the first to review “Применение шаблонов Java”
Shopping Cart
Scroll to Top