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

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

   Книга адресована, прежде всего, программистам-профессионалам и представляет собой исчерпывающий справочник и методическое пособие по основам программирования на языке Java. Однако это не просто учебник по синтаксису языка. Назначение книги - обучить методам объектно-ориентированного программирования и решения основных проблем в этой области. Работа с книгой не требует опыта программирования на языке C++ и применения методов ООП. Любой программист, работавший с языками Visual Basic, С, Cobol или Pascal, не будет испытывать затруднений при работе с ней. Книга содержит многочисленные примеры и советы по программированию, а также разделы, в которых рассматриваются методы тестирования и отладки программ, абстрактные типы данных, базовое объектно-ориентированное программирование, включающее событийно-управляемое программирование. Книгу можно использовать не только как учебник, но и как справочник. Глава 1. Введение в язык Java 15 Глава 2. Средапрограммирования на языке Java 33 Глава 3. Основные структуры языка Java 55 Глава 4. Объекты и классы 117 Глава 5. Наследование 181 Глава 6. Интерфейсы и внутренние классы 245 Глава 7. Программирование графики 285 Глава 8. Обработка событий 335 Глава 9. Компоненты пользовательского интерфейса из пакета Swing 401 Глава 10. Аплеты 569 Глава 11. Исключительные ситуации и отладка 647 Глава 12. Потоки и файлы , 721 Приложение. Ключевые слова 819 Предметный указатель 821 Предисловие 9 Глава 1. Введение в язык Java 15 Язык Java как средство программирования 16 Преимущества языка Java 17 Характерные особенности языка Java 18 Язык Java и Интернет 25 Краткий курс истории языка Java 27 Распространенные заблуждения относительно языка Java 29 Глава 2. Средапрограммирования на языке Java 33 Инсталляция набора инструментальных средств Java Software Development Kit 34 Среда разработки программ 38 Использование инструментов в режиме командной строки 39 Использование интегрированной среды разработки программ 41 Компилирование и запуск программ из текстового редактора 44 Графические приложения 48 Аплеты 50 Глава 3. Основные структуры языка Java 55 Простая программа на языке Java 56 Комментарии 59 Типы данных 60 Переменные 64 Присваивания и инициализации 65 Операторы 66 Строки 73 Поток управления 86 Большие числа 102 Массивы 104 Глава 4. Объекты и классы 117 Введение в объектно-ориентированное программирование 118 Использование существующих классов 125 Создание собственных классов 135 Статические поля и методы 146 Параметры метода 151 Создание объектов 157 Пакеты 165 Комментарии 174 Советы по разработке классов 178 Глава 5. Наследование 181 Расширение классов 182 Object: глобальный суперкласс 201 Класс Class 221 Отражение 225 Как применять наследование 242 Глава 6. Интерфейсы и внутренние классы 245 Интерфейсы 246 Клонирование объектов 256 Внутренние классы 261 Заместители 278 Глава 7. Программирование графики 285 Введение в пакет Swing 286 Создание фреймов 290 Позиционирование фреймов 293 Отображение информации на панели 299 Двухмерные фигуры 304 Цвета . 313 Текст и шрифты 318 Рисунки 328 Глава 8. Обработка событий 335 Основы обработки событий 336 Иерархия событий библиотеки AWT 355 Семантические и низкоуровневые события в библиотеке AWT 357 Типы низкоуровневых событий 361 Действия 379 Многоадресная передача событий 388 Очередь событий 391 Глава 9. Компоненты пользовательского интерфейса из пакета Swing 401 Создание интерфейса с помощью схемы "модель-представление-контроллер" 402 Введение в управление компоновкой 408 Ввод текста 418 Выбор вариантов 449 Меню 478 Изощренное управление компоновкой 497 Диалоговые окна 527 Глава 10. Аплеты 569 Основные понятия 570 Дескрипторы HTML и атрибуты аплетов 582 Мультимедиа 593 Контекст аплета 596 Файлы JAR 607 Упаковка приложений 610 Технология Java Web Start 618 Хранение параметров настройки приложения 632 Глава 11. Исключительные ситуации и отладка 647 Обработка ошибок 648 Перехват исключительных ситуаций 655 Как использовать исключительные ситуации 669 Регистрация ошибок 672 Диагностические утверждения 690 Приемы отладки 694 Применение отладчика 713 Глава 12. Потоки и файлы 721 Потоки 721 Полное семейство потоков 725 Потоки ZIP-файлов 746 Использование потоков 754 Объектные потоки 767 Работа с файлами 792 Новые средства ввода-вывода 798 Регулярные выражения 809 Приложение. Ключевые слова 819 Предметный указатель 821


ISBN 5-8459-0385-8УДК 004.4

            



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


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


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





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