Математика

Физика

Химия

Биология

Техника и    технологии

Java. Справочник, 4-е издание - Флэнаган Д Пер. с англ. - СПб: Символ-Плюс, 2004
ФлэнаганД.
Java. Справочник, 4-е издание - Пер. с англ. - СПб: Символ-Плюс, 2004. -
1040 с., ил.
ISBN 5-93286-067-7
Этот бестселлер представляет собой краткий справочник, необходимый каждому Java-программисту. Книга содержит ускоренный вводный курс в язык Java и обзор ключевых API, благодаря чему опытные программисты смогут сразу перейти к написанию Java-кода. Четвертое издание «Java. Справочник» посвящено Java 1.4 и включает краткое описание синтаксиса Java, изложение объектно-ориентированных возможностей Java и обзор основных API Java, в котором объясняется, как выполнять такие стандартные задачи, как работа со строками, ввод/вывод, обработка XML, SSL и поддержка потоков при помощи классов и интерфейсов, составляющих платформу Java 2.
Книга также содержит заслуживающий доверия справочник O'Reilly по всем классам, входящим в базовые Java-пакеты, такие как java.lang, java.io, java.be-ans, java.tnath.java.net, java.textyijava.util. Справочник охватывает множество новых классов Java 1.4, включая N10 (новый интерфейс ввода/вывода), протоколирование и средства работы с XML.
При изучении Java неоценимую помощь ркажет вам и книга «Java в примерах. Справочник» (Символ-Плюс, 2003), которая отлично дополняет данное издание.
Оглавление
Предисловие.................................................. 11
Часть I. Введение в Java.....................................21
Глава 1. Введение..............................................23
Что такое Java?...................................... — :... 23
Основные преимущества Java.................................26
Пример программы.......................................... 29
Глава 2. Синтаксис Java: от подножия к вершине............... 38
Символьный набор Unicode...................................39
Комментарии.............................%,.................39
.Идентификаторы и зарезервированные слова..................40
Примитивные типы данных..................................41
Выражения и операторы.............--.....................48
Операторы-инструкции--................................<. 62
Методы.....................................................81
Классы и объекты............................................83
Массивы....................................................86
Ссылочные типы.................•............................91
Пакеты и пространство имен Java.............................98
Структура файла Java..........._,............................99
Определение и выполнение Java-программ....................100
Различия между языками С и Java........................... 101
Глава 3. Объектно-ориентированное программирование
в Java л...........................................104
Члены класса...............................................104
Создание и инициализация объектов.........................110
Подготовка к уничтожению и уничтожение объектов..........114
Подклассы и наследование.....................У............117
, Сокрытие данных и инкапсуляция.................--......126
Абстрактные классы и методы...............................131
Интерфейсы.................................__...........133
Внутренние классы: обзор...................................137
Статические классы-члены..................................139
Классы-члены..............................................140
Локальные классы .--.>...................................144
Анонимные классы.........................................147
Как работают внутренние классы............................150
Модификаторы: сводка......................................152
Особенности C++, отсутствующие в Java......................153
Глава 4. Java-платформа......,....'...........................155
Обзор Java-платформы ...........<--......................155
Строки и символы...........................................158
Числа и математика.......,.........................>.......163
Дата и время................................................166
Массивы...................................................167
Коллекции...........,......................................168
Типы, отражение и динамическая загрузка................... 170
Потоки.....................................................172
Файлы и каталоги..........................................177
Потоки ввода/вывода.......................................179
Работа в сети ......'.'........................................184
Свойства и предпочтения....................................189
Протоколирование..........................................190
Новый API ввода/вывода.................................... 191
XML..............._.........................................203
Процессы..................................................208
Безопасность............................................... 209
Шифрование...............................................211
Глава 5. Безопасность в Java..................................214
Угрозы безопасности........................................214
Защита виртуальной машины Java и верификация
файлов классов.............................................215
Аутентификация и криптография............................215
Контроль доступа...........................................216
Безопасность для всех.......................................219
Классы прав доступа........................................221
Глава 6. Компоненты JavaBeans...............................222
Основы компонентов Java................'...................223
Соглашения JavaBeans...............................—--225
Контексты и сервисы компонентов Java......................232
Глава 7. Соглашения по программированию
и документированию в Java..........................233
Соглашения по именованию и применению прописных букв... .233 Соглашения по переносимости и правила
чистого языка Java (Pure Java)............................... 234
Документация в комментариях............................... 237
Глава 8. Средства разработки Java.,,............ ............245
appletviewer................................................245
extcheck-----.........................__...............249
Jar.........................................................249
jarsigner...................................................252
Java........................................................254
javac.............:.......__..............................261
javadoc.................................................—264
javah........................................................271
javap...................................?......:...'—.....273
jdb.........................................................274
keytool.....................................................279
native2ascii--.........................................--283
policytool....................,...............................283
serialver....................................................285
Часть II. Справочник по API...............................287
Как использовать этот справочник............................289
Как найти статью в справочнике.............................289
Как читать статью в справочнике............................ 290
Глава 9. java.beans и java.beans.beancontext —..............297
Глава 10.java.io................................ ..............343
Глава 11. java.lang.java.lang.ref njava.lang.reflect............. .401
Глава 12. java.math.............................................478
Глава 13.java.net.............................................482
Глава 14. java.nio и подпакеты__............................518
Глава 15. java.security и подпакеты......—................. .577
Глава 16. java.text .....,....................................663
Глава 17. java.util и подпакеты............................... .691
Глава 18. javaxcrypto и подпакеты............................805
Глава 19.javax.net и javax.net.ssl..............................832
Глава 20. Javax.securhy.auth и подпакеты.....................854
Глава 21. javaxxml.parsers, java.xml.transform и подпакеты... .879
Глава 22. org.ietf.jgss................................ ... .....902
Глава 23. org.w3cdom.........................................909
Глава 24. org.xml.sax, orgjcml.sax.ext и orgjcml.sax.helpers.....925
Глава 25. Указатель классов, методов и полей................951
Алфавитный указатель.......................................999

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz