Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Стелтинг С., Маассен О. — Применение шаблонов Java
Стелтинг С., Маассен О. — Применение шаблонов Java



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


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

Авторы: Стелтинг С., Маассен О.

Аннотация:

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


Язык: ru

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2002

Количество страниц: 563

Добавлена в каталог: 04.05.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
НОРР, шаблон, EJB      341
НОРР, шаблон, Jini      331
НОРР, шаблон, JNDI      315
НОРР, шаблон, RMI      202
НОРР, шаблон, описание      203
НОРР, шаблон, пример использования, сокращенный      206
Обмен данными между объектами, упрощение      95
Обновление, получение или рассылка      259
Обработка событий, Chain of Responsibility, шаблон      64
Обработка событий, использование шаблонов      291
Обработка событий, обзор      289
Обработка событий, родственные шаблоны      291
Обработка, непосредственная      254
Обработка, стратегия шаблона Chain of Responsibility      67
Обработчик событий      111
Объекты, CORBA      322
Объекты, маршализация      320
Объекты, создание динамическое      48
Объекты, создание единой сущности, размещающейся в двух адресных пространствах      203
Объекты, создание копированием      48
Объекты, создание общего назначения      42
Объекты, создание одного экземпляра      54
Объекты, создание представителя      209
Объекты, создание при неизвестном компоненте      42
Объекты, создание с несколькими структурами      42
Объекты, создание стандартизованное      42
Объекты, создание упрощенное      34
Объекты, создание, глобальные      54
Объекты, сокрытие команд      71
Объекты, уменьшение количества с помощью совместного использования      196
Оконный интерфейс, AWT и Swing      296
Операции, выполнение на сервере с извещением клиента о завершении      248
Операции, регистрация клиента на сервере      248
Опрос      254
Оптимистические транзакции      277
Отделение абстракции от реализации      166
Отделение, Command, шаблон      71
Отделение, нескольких источников информации от ее получателя      268
Откат или подтверждение      275
Отмена и шаблон Command      75
Отслеживание сеансов      235
Очередь, запрос      254
Пакеты в JNDI      315
Пары      297
Паттерны проектирования      16 546
Перебор элементов коллекции      88
Пересылка, стратегия шаблона Chain of Responsibility      67
Планируемые события, создание с помощью шаблона Builder      34
Плохое состояние      125
Поведение, зависящее от состояния      120
Поведение, изменение во время работы приложения      120
Поведение, перекрывающие методы подкласса      146
Поведение, подключение к приложению      130
Поведение, централизация и модификация      137
Поведенческие шаблоны      61
Поведенческие шаблоны, полные примеры использования      370
Повторное использование, абстракция      18
Повторное использование, шаблоны      19
Подгрузка динамическая, обзор      308
Подгрузка динамическая, пример использования      308
Подгрузка динамическая, родственные шаблоны      309
Подклассы, перекрытие методов      146
Подключаемые модули      157 181
Подсистемы, упрощение интерфейса      189
Подтверждение или откат      275
Поисковые службы      313 328
Полный код примеров, приложение      345
Получатель объектов      289
Получение информации о типах во время выполнения      308
ПОР      322
Посредник между классами      156
Потоки      253 306 307
Потоки, threadsafe      303
Потоки, Worker Thread, шаблон      243
Потоки, пул      244
Представитель объекта      210 211
Представление, шаблон MVC      220
Преобразование интерфейса для работы с другим классом      156
Приемы объектно-ориентированного проектирования      16 546
Приложения, библиография      545
Приложения, полные примеры использования шаблонов      345
Примеры использования полные, приложение      345
Примеры использования, Abstract Factory, шаблон полный      346
Примеры использования, Abstract Factory, шаблон, сокращенный      30
Примеры использования, Adapter, шаблон полный      442
Примеры использования, Adapter, шаблон, сокращенный      161
Примеры использования, Bridge, шаблон полный      445
Примеры использования, Bridge, шаблон, сокращенный      169
Примеры использования, Builder, шаблон полный      350
Примеры использования, Builder, шаблон, сокращенный      38
Примеры использования, Callback, шаблон полный      514
Примеры использования, Callback, шаблон, сокращенный      255
Примеры использования, Chain of Responsibility, шаблон полный      370
Примеры использования, Chain of Responsibility, шаблон, сокращенный      68
Примеры использования, Command, шаблон полный      376
Примеры использования, Command, шаблон, сокращенный      77
Примеры использования, Composite, шаблон полный      449
Примеры использования, Composite, шаблон, сокращенный      176
Примеры использования, copy constructor      53
Примеры использования, Decorator, шаблон полный      456
Примеры использования, Decorator, шаблон, сокращенный      185
Примеры использования, Facade, шаблон полный      462
Примеры использования, Facade, шаблон, сокращенный      192
Примеры использования, Factory Method и интерфейс Editable      46
Примеры использования, Factory Method, шаблон полный      358
Примеры использования, Factory Method, шаблон, сокращенный      46
Примеры использования, Flyweight, шаблон полный      470
Примеры использования, Flyweight, шаблон, сокращенный      200
Примеры использования, Interpreter, шаблон полный      383
Примеры использования, Interpreter, шаблон, сокращенный      82
Примеры использования, Iterator, шаблон полный      391
Примеры использования, Iterator, шаблон, сокращенный      92
Примеры использования, JDBC      317
Примеры использования, JNDI      314
Примеры использования, Mediator, шаблон полный      396
Примеры использования, Mediator, шаблон, сокращенный      99
Примеры использования, Memento, шаблон полный      403
Примеры использования, Memento, шаблон, сокращенный      109
Примеры использования, MVC, шаблон полный      492
Примеры использования, MVC, шаблон, сокращенный      226
Примеры использования, Observer, шаблон полный      407
Примеры использования, Observer, шаблон, сокращенный      115
Примеры использования, Prototype, шаблон полный      363
Примеры использования, Prototype, шаблон, сокращенный      53
Примеры использования, Proxy, шаблон полный      483
Примеры использования, Proxy, шаблон, сокращенный      213
Примеры использования, Reflection API      308
Примеры использования, Router, шаблон полный      527
Примеры использования, Router, шаблон, сокращенный      271
Примеры использования, Session, шаблон полный      498
Примеры использования, Session, шаблон, сокращенный      236
Примеры использования, Singleton, шаблон полный      365
Примеры использования, Singleton, шаблон, сокращенный      55
Примеры использования, State, шаблон полный      413
Примеры использования, State, шаблон, сокращенный      125
Примеры использования, Strategy, шаблон      133
Примеры использования, Strategy, шаблон полный      422
Примеры использования, streams      306
Примеры использования, Successive Update, шаблон полный      520
Примеры использования, Template Method, шаблон полный      437
Примеры использования, Transaction, шаблон полный      534
Примеры использования, Visitor, шаблон полный      429
Примеры использования, Worker Thread, шаблон полный      507
Примеры использования, НОРР, шаблон полный      475
Примеры использования, НОРР, шаблон, сокращенный      206
Примеры, Successive Update, шаблон, сокращенный      264
Примеры, Template Method, шаблон, сокращенный      150
Примеры, Transaction, шаблон, сокращенный      278
Примеры, Visitor, шаблон, сокращенный      142
Примеры, Worker Thread, шаблон, сокращенный      245
Проекты, вычисление стоимости и длительности      137 150
Производящие шаблоны      25
Производящие шаблоны, полные примеры использования      346
Пропускная способность, повышение      243
Прямая обработка      254
Пул потоков      244
Разделение компонента на отдельные взаимосвязанные иерархии      164
Распределенная обработка событий      330
Распределенные системы, различение элементов      231
Регистрация для расширенных операций      248
Регистрация для расширенных операций, различение в системах клиент/сервер      231
Регистрация на сервере для расширенных операций      248
Результаты, набор      318
Сеансы управление идентификацией      231
Сеансы, компоненты      341
Семейства классов      137
Сервер, архитектура Jini      328
Сервер, выполнение операции и извещение клиента о ее завершении      248
Сервер, обработка на сервере      249
Сервер, различение клиентов      231
Сервлеты, интерфейсы      337
Сервлеты, обзор      336
Сервлеты, родственные шаблоны      338
Сеть, взгляды на использование в Jini      328
Синхронизируемые методы      305
Системные ресурсы, использование при создании объектов      36
Системные шаблоны      219
Системные шаблоны, полные примеры использования      492
Сложность, уменьшение      34 189
События      289
Совместное использование объектов      196
Соглашения      10
Соединения, опрос      318
Создание объекта путем копирования      48
Создание объектов динамически      48
Создание объектов, один экземпляр      54
Сокрытие команд в объектах      74
Сообщения асинхронные      340
Сообщения, доставка      95
Сообщения, рассылка      111
Сообщения, управление компонентами      340
Состояние коммуникации при изменении      289
Состояние, связь с клиент/серверными коммуникациями      232
Состояние, сохранение моментального снимка      105
Состояние, управление сеансами      233
Состояние, частое изменение      121
Сохранение компонентов JavaBeans      294
Списки рассылки      261
Ссылки, библиографические      545
Стандартизованное создание объектов      42
Строительные блоки      182
Структура книги      11
Структурные шаблоны      155
Структурыне шаблоны, полные примеры использования      442
Сущности, компоненты      340
Тело процедуры, дублирование      181
Транзакции и шаблон Command      72
Трехуровневая модель      332
Трехуровневая структура и шаблон МУС      220
Уард Каннингхем      16
Удаленный интерфейс      340
Упрощение интерфейса      189
Фоновый поток      241
Форматы      27
Хорошее состояние      125
Хранения, уровень      333
Шаблоны проектирования, Abstract Factory, JDBC      318
Шаблоны проектирования, Abstract Factory, RMI      320
Шаблоны проектирования, Abstract Factory, описание      26
Шаблоны проектирования, Abstract Factory, пример использования, полный      346
Шаблоны проектирования, Abstract Factory, пример использования, сокращенный      30
Шаблоны проектирования, Adapter, JavaBeans      294
Шаблоны проектирования, Adapter, обработка событий      291
Шаблоны проектирования, Adapter, описание      157
Шаблоны проектирования, Adapter, пример использования, сокращенный      161
Шаблоны проектирования, Background Thread      241
Шаблоны проектирования, behavioral      61
Шаблоны проектирования, Bridge, AWT      301
Шаблоны проектирования, Bridge, JDBC      318
Шаблоны проектирования, Bridge, описание      165
Шаблоны проектирования, Bridge, пример использования, сокращенный      169
Шаблоны проектирования, Builder, описание      34
Шаблоны проектирования, Builder, пример использования, сокращенный      38
Шаблоны проектирования, Callback, описание      249
Шаблоны проектирования, Chain of Responsibility, AWT      300
Шаблоны проектирования, Chain of Responsibility, Swing      300
Шаблоны проектирования, Chain of Responsibility, обработка событий      292
Шаблоны проектирования, Chain of Responsibility, пример использования, сокращенный      68
Шаблоны проектирования, Client Pull      259
Шаблоны проектирования, Command, обработка событий      292
Шаблоны проектирования, Command, описание      72
Шаблоны проектирования, Command, пример использования, сокращенный      77
Шаблоны проектирования, Composite, AWT      300
Шаблоны проектирования, Composite, Swing      300
Шаблоны проектирования, Composite, обработка событий      292
Шаблоны проектирования, Composite, описание      172
Шаблоны проектирования, Composite, пример использования, сокращенный      176
Шаблоны проектирования, connector, EJB      342
Шаблоны проектирования, creational      25
Шаблоны проектирования, Decorator, Collections Framework      305
Шаблоны проектирования, Decorator, RMI      321
Шаблоны проектирования, Decorator, ввод/вывод      307
Шаблоны проектирования, Decorator, описание      181
Шаблоны проектирования, Decorator, пример использования, сокращенный      185
Шаблоны проектирования, Facade, динамическая подгрузка      310
Шаблоны проектирования, Facade, описание      189
Шаблоны проектирования, Facade, пример использования, сокращенный      192
Шаблоны проектирования, Factory Method, CORBA      324
Шаблоны проектирования, Factory Method, EJB      341
Шаблоны проектирования, Factory Method, JavaBeans      294
Шаблоны проектирования, Factory Method, JDBC      318
Шаблоны проектирования, Factory Method, JNDI      315
Шаблоны проектирования, Factory Method, RMI      321
Шаблоны проектирования, Factory Method, динамическая подгрузка      309
Шаблоны проектирования, Factory Method, обработка событий      291
Шаблоны проектирования, Factory Method, описание      42
Шаблоны проектирования, Factory Method, пример использования, сокращенный      46
Шаблоны проектирования, Flyweight, описание      197
Шаблоны проектирования, Flyweight, пример использования, сокращенный      200
Шаблоны проектирования, handle event      291
Шаблоны проектирования, Interpreter, описание      80
Шаблоны проектирования, Interpreter, пример использования, сокращенный      82
Шаблоны проектирования, Iterator, Collections Framework      304
Шаблоны проектирования, Iterator, описание      88
Шаблоны проектирования, Iterator, пример использования, сокращенный      92
Шаблоны проектирования, Java, основные API языка и шаблоны      285
Шаблоны проектирования, Java, основные API языка, Jini и J2EE      327
Шаблоны проектирования, Java, основные API языка, базовые      289
Шаблоны проектирования, Java, основные API языка, введение      286
Шаблоны проектирования, Java, основные API языка, распределенные технологии      313
Шаблоны проектирования, Mediator, описание      96
Шаблоны проектирования, Mediator, пример использования, сокращенный      99
Шаблоны проектирования, Memento, описание      106
Шаблоны проектирования, Memento, пример использования, сокращенный      109
Шаблоны проектирования, Multiplexer      268
Шаблоны проектирования, MVC, Swing      301
Шаблоны проектирования, MVC, описание      221
Шаблоны проектирования, MVC, пример использования, сокращенный      226
Шаблоны проектирования, Observer, AWT      300
Шаблоны проектирования, Observer, JavaBeans      295
Шаблоны проектирования, Observer, jini      331
Шаблоны проектирования, Observer, Swing      300
Шаблоны проектирования, Observer, обработка событий      291
Шаблоны проектирования, Observer, описание      112
Шаблоны проектирования, Observer, пример использования, сокращенный      115
Шаблоны проектирования, Observer, сервлеты      339
Шаблоны проектирования, Prototype, Collections Framework      304
Шаблоны проектирования, Prototype, JNDI      315
Шаблоны проектирования, Prototype, Swing      302
Шаблоны проектирования, Prototype, АНТ      301
1 2 3 4
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте