Авторизация
Поиск по указателям
Стелтинг С., Маассен О. — Применение шаблонов Java
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Применение шаблонов Java
Авторы: Стелтинг С., Маассен О.
Аннотация: Эксперты компании Sun Microsystems Стив Стелтинг и Олав Маассен создали практическое руководство, содержащее описание проверенных временем методов использования всех типов шаблонов, представляющих как собой целые архитектуры систем, так и отдельные простые классы применительно к платформе Java. В начале книги приведена история возникновения и развития шаблонов проектирования, а также рассматриваются методы эффективного применения этих шаблонов. Далее следует каталог шаблонов, сгруппированных по основным категориям: производящие, поведенческие, структурные и системные. Кроме того, авторы описывают шаблоны и соответствующие приемы их использования для основных API как языка Java, так и API, используемых при разработке распределенных приложений.
Книга будет полезной как начинающим, так и опытным программистам Java, осваивающим методику использования шаблонов проектирования, а экспертам в этой области может служить в качестве справочника.
Язык:
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Год издания: 2002
Количество страниц: 563
Добавлена в каталог: 04.05.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
Abstract Factory JDBC 318
Abstract Factory RMI 320
Abstract Factory, описание 26
Abstract Factory, пример использования полный 346
Abstract Factory, пример использования, сокращенный 30
Abstraction 18 164
active callback 254
Adapter, шаблон JavaBeans 294
Adapter, шаблон, обработка событий 291
Adapter, шаблон, описание 157
Adapter, шаблон, пример использования, сокращенный 161
address space 202
API языка Java и шаблоны 285
API, AWT, обзор 297
API, AWT, родственные шаблоны 300 301
API, Collections Framework, обзор 302
API, Collections Framework, родственные шаблоны 304
API, CORBA, обзор 322
API, CORBA, родственные шаблоны 324
API, EJB, обзор 339
API, EJB, родственные шаблоны 342
API, J2EE, обзор 332
API, J2EE, родственные шаблоны 336
API, JavaBeans, обзор 292
API, JavaBeans, родственные шаблоны 294
API, JDBC, обзор 316
API, JDBC, родственные шаблоны 318
API, Jini, обзор 327
API, Jini, родственные шаблоны 331
API, JNDI, обзор 313
API, JNDI, родственные шаблоны 315
API, JSP, обзор 336
API, JSP, родственные шаблоны 338
API, RMI, обзор 319
API, RMI, родственные шаблоны 320
API, Servlets, обзор 336
API, Servlets, родственные шаблоны 338
API, Swing, обзор 298
API, Swing, родственные шаблоны 301 302
API, ввод/вывод, обзор 306
API, ввод/вывод, родственные шаблоны 307
API, обработка событий, обзор 289
API, обработка событий, родственные шаблоны 291
API, шаблоны и API языка Java, Jini и J2EE 327
API, шаблоны и API языка Java, базовые 289
API, шаблоны и API языка Java, введение 285
API, шаблоны и API языка Java, распределенные технологии 313
appointment 34
asynchronous messaging 340
AWT, обзор 296
AWT, родственные шаблоны 300 302
background thread 241
bean, JavaBeans 293
behavior 120 130 137 146
behavioral patterns 61 370
BlochOl, библиография 546
Bridge, шаблон AWT 301
Bridge, шаблон JDBC 318
Bridge, шаблон, описание 165
Bridge, шаблон, пример использования, сокращенный 169
broadcasting messages 111
BufferedReader, пример использования 306
Builder, шаблон, описание 34
Builder, шаблон, пример использования, сокращенный 38
building blocks 182
business methods 339
Callback, шаблон, описание 249
Callback, шаблон, пример использования, сокращенный 255
car options 182
Chain of Responsibility, шаблон, AWT 300
Chain of Responsibility, шаблон, Swing 300
Chain of Responsibility, шаблон, обработка событий 292
Chain of Responsibility, шаблон, описание 64
Chain of Responsibility, шаблон, пример использования, сокращенный 68
Channel 270
chat rooms 261
chatter 66
Christopher Alexander 16
CJ2EEP, библиография 546
CJ2EEP, нотация 11
class family 137
clean state 125
client polling 254
Client Pull, шаблон 259
client tier 332
client-server communication 231
collections 88 274
Collections Framework, Iterator, шаблон 92
Collections Framework, имена методов и функциональность 304
Collections Framework, обзор 302
Collections Framework, родственные шаблоны 304
Collections, пример использования класса 303
Command, шаблон, обработка событий 292
Command, шаблон, описание 72
Command, шаблон, пример использования, сокращенный 77
commit or rollback 275
Communication 95 232
complexity 34 189
Component model 292 342
components 296
Composite, шаблон, AWT 300
Composite, шаблон, Swing 300
Composite, шаблон, обработка событий 292
Composite, шаблон, описание 172
Composite, шаблон, пример использования, сокращенный 176
Concurrent Programming in Java 547
connection pooling 318
connector, EJB 342
container 296 333
controller, шаблон MVC 220
Coplien, библиография 546
CORBA, обзор 322
CORBA, родственные шаблоны 324
Core J2EE Patterns 546
creational patterns 25 346
Database 316 318
database tier 333
Decorator, шаблон, RMI 321
Decorator, шаблон, ввод/вывод 307
Decorator, шаблон, описание 181
Decorator, шаблон, пример использования, сокращенный 185
Design Patterns for Communications Software 546
Design Patterns, Elements of Reusable Object-Oriented Software 16 546
direct processing 254
dirty state 125
distributed events 330
distributed systems 231
DPCS, библиография 546
dynamic object creation 48
Effective Java, Programming Language Guide 546
EJB, обзор 339
EJB, родственные шаблоны 342
EJB, уровень 333
Enterprise Information Service, уровень 333
entity beans 340
Event 289
event handling 64 289 292
Facade, шаблон, динамическая подгрузка 310
Facade, шаблон, описание 189
Facade, шаблон, пример использования, сокращенный 192
Factory Method, CORBA 324
Factory Method, EJB 342
Factory Method, JavaBeans 294
Factory Method, JDBC 45 318
Factory Method, JNDI 315
Factory Method, RMI 321
Factory Method, динамическая подгрузка 309
Factory Method, обработка событий 291
Factory Method, описание 42
Factory Method, пример использования, интерфейс Editable 46
Factory Method, пример использования, сокращенный 46
family of classes 137
flexibility 29 130 171 180 329
Flyweight, шаблон, описание 197
Flyweight, шаблон, пример использования, сокращенный 200
FowlerOO, библиография 546
framework for creating objects 28
Gang of Four 16
Gang of Four, библиография 546
generic object creation 42
GenericServlet 337
global object, creating 54
Grady Booch 16
grammar rules 80
Graphical User Interface 296
Hashtable 302
hierarchies 171
Hillside Group 16
HistoryList 57 75
home, интерфейс 340
HTTP, коммуникации без учета состояния 233
HttpServlet 337
Identity 231
implementation 164
inheritance 165
InputStream 306
interested listeners 111
INTERFACE 156 189 337 340
intermediary between classes 156
international addresses 30
internationalization 161
Interpreter, шаблон, описание 80
Interpreter, шаблон, пример использования, сокращенный 82
introspection 308
Iterator, шаблон, Collections Framework 304
Iterator, шаблон, описание 88
Iterator, шаблон, пример использования, сокращенный 92
J Applet, класс 299
J2EE, архитектура и шаблоны 342
J2EE, обзор 332
J2EE, родственные шаблоны 336
J2EE00, библиография 547
James Coplien 16
Java Language Specification 547
Java, JiniHT2EE 327
Java, базовые шаблоны 289
Java, введение 285
Java, информация о спецификациях языка 547
Java, распределенные технологии 313
Java, рекомендуемый уровень 9
Java, шаблоны и API Java 285
JavaBeans, обзор 292
JavaBeans, родственные шаблоны 294
JavaMail 342
JBS, библиография 547
JDBC, Factory Method, шаблон 45
JDBC, обзор 316
JDBC, пример использования 317
JDBC, родственные шаблоны 318
Jini, обзор 327
Jini, родственные шаблоны 331
Jini, цели 327
JiniOl, библиография 547
JLS, библиография 547
JMS 342
JNDI, Joy, библиографическая ссылка 547
JNDI, обзор 313
JNDI, пакеты 315
JNDI, пример использования 314
JNDI, родственные шаблоны 315
JSP, обзор 336
JSP, родственные шаблоны 338
Kent Beck 16
latency 262
layout managers 296
LeaOO, библиография 547
lease 329
listener 111
logging 72
lookup services 328
MacroCommand 76
mailing lists 261
marshalling objects 320
Mediator, шаблон, описание 96
Mediator, шаблон, пример использования, сокращенный 99
Memento, шаблон, описание 106
Memento, шаблон, пример использования, сокращенный 109
message distribution 95
message-driven beans 340
messages, broadcasting 111
messaging, asynchronous 340
method 146 304 340
multicaster 290
Multiplexer, шаблон 268
Multiplexing 166
MVC, шаблон, Swing 301
MVC, шаблон, описание 221
MVC, шаблон, пример использования, сокращенный 226
Naming Manager 314
Object 34 42 43 48 54 71 196 209 319 322
Objects for states 120
Observer, шаблон, AWT 300
Observer, шаблон, JavaBeans 295
Observer, шаблон, Jini 331
Observer, шаблон, Swing 300
Observer, шаблон, обработка событий 291
Observer, шаблон, описание 112
Observer, шаблон, пример использования, сокращенный 115
Observer, шаблон, сервлеты 339
OOPSLA 16
optimistic transactions 277
Output 306
OutputStream 306
packages inJNDI 315
pattern Abstract Factory, JDBC 318
pattern Abstract Factory, RMI 320
pattern Abstract Factory, описание 26
pattern Abstract Factory, пример использования, полный 346
pattern Abstract Factory, пример использования, сокращенный 30
pattern Adapter, JavaBeans 294
pattern Adapter, обработка событий 291
pattern Adapter, описание 157
pattern Adapter, пример использования, сокращенный 161
pattern Background Thread 242
pattern behavioral 61
pattern Bridge, AWT 301
pattern Bridge, JDBC 318
pattern Bridge, описание 165
pattern Bridge, пример использования, сокращенный 169
pattern Builder, описание 34
pattern Builder, пример использования, сокращенный 38
pattern Callback, описание 249
pattern Chain of Responsibility, AWT 300
pattern Chain of Responsibility, Swing 300
pattern Chain of Responsibility, обработка событий 292
pattern Chain of Responsibility, пример использования, сокращенный 68
pattern Client Pull 259
pattern Command, обработка событий 292
pattern Command, описание 72
pattern Command, пример использования, сокращенный 77
pattern Composite, AWT 300
pattern Composite, Swing 300
pattern Composite, обработка событий 292
pattern Composite, описание 172
pattern Composite, пример использования, сокращенный 176
pattern connector, EJB 342
pattern creational 25
pattern Decorator, Collections Framework 305
pattern Decorator, RMI 321
pattern Decorator, ввод/вывод 307
Реклама