Електронний каталог науково-технічної бібліотеки ІФНТУНГ

004.4
Х82          Хорстманн, К. С.
    Библиотека профессионала. Java 2 [Текст]. Т. 2 : Тонкости программирования / К. С. Хорстманн, Г. Корнелл ; пер. с англ. – М. : Изд. дом "Вильямс", 2004. – 1120 c. : ил.

    Книга предназначена для опытных программистов, которые хотели бы овладеть профессиональными приемами программирования Java-приложений и аплетов: многопоточное программирование, коллекции, работа с сетями и базами данных, распределенное программирование, библиотеки Swing и AWT, технология JavaBeans, вопросы обеспечения безопасности и локализации приложений, использование платформно-зависимого кода и языка XML. Каждая глава посвящена описанию отдельной темы, они практически не связаны друг с другом, поэтому их можно читать в произвольном порядке. Описание всех важных концепций иллюстрируется надежными и практичными, а не примитивными или чрезмерно, академичными примерами. Все они сопровождаются многочисленными полезными и уместными комментариями. Как сказал Гради Буч (Grady Booch), авторы "уделили большое внимание деталям этого мощного и выразительного языка без ущерба для концептуальной модели объектно-ориентированного программирования". Содержание Глава 1. Многопоточность 15 Потоки 16 Прерывание потоков 30 Свойства потоков 33 Приоритеты потоков 39 Монопольные потоки 46 Синхронизация 52 Взаимные блокировки 69 Потоки для пользовательского интерфейса 78 Использование конвейеров для организации взаимодействия потоков 109 Глава 2. Коллекции 115 Интерфейсы коллекций 116 Конкретные коллекции 124 Архитектура коллекций 155 Алгоритмы 169 Унаследованные коллекции 177 Глава 3. Работа с сетями 191 Подключение к серверу 192 Создание серверов 196 Более сложные способы работы с сокетами 206 URL-соединения 212 Форма ввода данных 224 Сбор информации в Web-среде 232 Глава 4. Работа с базами данных - интерфейс JDBC 251 Структура интерфейса JDBC 253 Язык SQL 257 Инсталляция интерфейса JDBC 263 Основы программирования интерфейса JDBC 264 Просмотр и обновление результатов выполнения запроса 287 Метаданные 296 Транзакции 305 Более сложные методы управления соединениями 308 Глава 5. Работа с удаленными объектами 311 Введение 312 Вызовы удаленных методов 314 Конфигурирование RMI-механизма 318 Передача параметров для удаленных методов 334 Использование RMI-механизма вместе саплетами 352 Активизация объекта-сервера 356 Технологии Java IDL и CORBA 363 Глава 6. Более сложные компоненты пакета Swing 385 Списки 385 Деревья 402 Таблицы 440 Стилизованные текстовые компоненты 486 Организаторы компонентов 493 Глава 7. Расширенные возможности AWT 523 Алгоритм рисования 524 Фигуры 526 Области 541 Штрихи 545 Раскраски 553 Преобразование координат 559 Усечение 569 Прозрачность и композиция 573 Параметры рисования 582 Чтение и запись изображений 589 Управление изображениями 601 Печать 618 Буфер обмена 659 Перетаскивание 683 Глава 8. Технология JavaBeans™ 705 Зачем нужны компоненты JavaBeans 706 Создание компонентов JavaBeans 708 Применение компонентов JavaBeans для создания приложений 711 Соглашения об именах для свойств и событий компонента JavaBeans 719 Типы свойств компонента JavaBeans 722 Создание пользовательских событий 741 Редакторы свойств 746 Пользовательские соглашения об именах 769 Настройщики 778 Контекст компонента JavaBeans 787 Глава 9. Безопасность 803 Загрузчики классов 804 Верификация байт-кода 813 Диспетчеры безопасности и полномочия 818 Цифровые подписи 855 Подписание кода 883 Шифрование 891 Глава 10. Локализация 905 Числа и денежные суммы 912 Дата и время 919 Текст 927 Пакеты ресурсов 951 Локализация графического интерфейса 956 Глава 11. Встраиваемые методы 975 Вызов функции на языке С в коде на языке Java 978 Числовые параметры и возвращаемые значения 983 Строковые параметры 986 Доступ к полям объекта 991 Доступ к статическим полям 994 Сигнатуры 997 Вызов Java-методов 999 Массивы 1007 Обработка исключительных ситуаций 1012 API-интерфейс запуска 1017 Пример доступа к реестру Windows 1021 Глава 12. Язык XML 1039 Введение в язык XML 1040 Синтаксический анализ XML-документа 1045 Определение типа документа 1056 Пространства имен 1077 SAX-анализаторы 1080 Создание XML-документов 1085 XSL-преобразования 1093 Предметный указатель 1105


ISBN 5-8459-0345-9УДК 004.4

            



Примірники
Місце збереження Кількість В наявностi
АбНН - Аб. наук. та навч. л-ри 1 1
К/сх - Книгосховище 2 2


Теми документа


Статистика використання: Видач: 7 Завантажень: 0





Український Фондовий Дім Інформаційно-пошукова система
'УФД/Бібліотека'