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

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

blank
blank
blank
Красота
blank
Эккель Б. — Философия Java
Эккель Б. — Философия Java



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



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


Название: Философия Java

Автор: Эккель Б.

Аннотация:

Java нельзя понять, взглянув на него только как на коллекцию некоторых характеристик. - необходимо понять задачи этого языка как частные задачи программирования в целом. Эта книга — о проблемах программирования: почему они стали проблемами и какой подход использует Java в их решении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач.
Эта книга, выдержавшая в оригинале не одно переиздание, благодаря глубокому и поистине философскому изложению тонкостей языка считается одним из лучших пособий для программирующих на Java.


Язык: ru

Рубрика: Computer science/

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

ed2k: ed2k stats

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Arrays, класс      465
C++      48
CGI      41
CountDownLatch, класс      607
CyclicBarrier, класс      609
foreach, синтаксис      105
HTML      41
Java      48
new, ключевое слово      49
Python      42
SIMULA      20
Smalltalk      19
static, ключевое слово      60
UML      24
Автоматические переменные      36
Ассоциативный массив      285
Атомарные операции      585
Базовые классы      25
Базовый класс      172 201
Базовый класс, инициализация      174
Базовый класс, конструктор      210
Безымянный внутренний класс      251 485
Булева алгебра      84
Буферы nio      510
Быстрая разработка приложений (RAD)      376
Ввод/вывод      489
Ввод/вывод и многозадачность      601
Ввод/вывод, библиотека сжатия      531
Ввод/вывод, интернационализация      495
Ввод/вывод, канал (pipe)      490
Ввод/вывод, класс File      484
Ввод/вывод, классы библиотеки      483
Ввод/вывод, переименование файлов      489
Ввод/вывод, перенаправление стандартного ввода/вывода      509
Ввод/вывод, поток      489
Ввод/вывод, свойства файлов      487
Ввод/вывод, символы Юникода      495
Ввод/вывод, создание каталогов      487
Ввод/вывод, список каталогов      484
Ввод/вывод, стандартные потоки      507
Ввод/вывод, типичное использование      498
Ввод/вывод, управление сериализацией      540
Взаимная блокировка      602
Взаимное исключение, mutex      581
Взаимозаменяемость      19
Взаимосвязь, «имеет»      185
Взаимосвязь, «является»      185
Внутренний класс      245
Внутренний класс в методах и областях действия      251
Внутренний класс, безымянный внутренний класс      485
Внутренний класс, вложение в область действия      252
Внутренний класс, замыкание      264
Внутренний класс, наследование от внутренних классов      272
Внутренний класс, обратный вызов      264
Внутренний класс, обращение к объекту внешнего класса      248
Внутренний класс, переопределение      273
Внутренний класс, права на доступ      246
Внутренний класс, системы управления      266
Внутренний класс, скрытая ссылка на объект объемлющего класса      248
Внутренний класс, статические внутренние классы      258
Возобновление      314
Восходящее преобразование      186 199
Восходящее преобразование и интерфейс      227
Генераторы      466
Графический интерфейс пользователя      266
Деструктор      179
Динамический вызов instanceof      369
Динамическое определение типов (RTTI)      219
Динамическое определение типов (RTTI), неверное использование      394
Динамическое определение типов (RTTI), объект Class      354
Динамическое определение типов (RTTI), пример с фигурами      352
Динамическое определение типов (RTTI), рефлексия      376
Динамическое связывание      198 202
Доклеты      65
Долговременное хранение и предпочтения      553
Долговременное хранение объектов      548
Доступ в пределах пакета      160
Доступ, модификатор private      152
Завершающие действия      132
Загрузка классов      196
Загрузка файлов .class      156
Замыкание      264
Запуск программы на Java      63
Инициализация      210
Инициализация базового класса      174
Инициализация и загрузка классов      195
Инициализация и наследование      195
Инициализация, Static-инициализация      196
Инициализация, инициализация для экземпляра      145
Инициализация, инициализация с помощью конструктора      116
Инициализация, инициализация членов класса в точке определения      138
Инициализация, инициализация экземпляра      255
Инициализация, отложенная      171
Инициализация, порядок инициализации      140 216
Инициализация, членов класса      171
Инкапсуляция      164
Инструмент, JAR      154 157 534
Интерфейс и наследование      233
Интерфейс объекта      21
Интерфейс, Externalizable      541
Интерфейс, Externalizable, альтернативный подход      545
Интерфейс, FileNameFilter      484
Интерфейс, Serializable      536 541 544 545 552
Интерфейс, вложенные интерфейсы      239
Интерфейс, инициализация полей интерфейса      238
Интерфейс, интерфейс базового класса      205
Интерфейс, столкновения имен      235
Исключение и конструкторы      339
Исключение и наследование      336 343
Исключение, ClassCastException      362
Исключение, ClassNotFoundException      540
Исключение, IllegalMonitorStateException      599
Исключение, IOException      507 508
Исключение, NullPointerException      329
Исключение, RuntimeException      329 348
Исключение, UnsupportedOperationException      520
Исключение, блок try      312
Исключение, возбуждение исключения      311
Исключение, возобновление и прерывание      314
Исключение, защищенная секция      312
Исключение, идентификация      343
Исключение, контролируемое      320
Исключение, неконтролируемое      329
Исключение, обработка      310
Исключение, обработчик      313
Исключение, перехват      312 320
Исключение, повторное возбуждение      322
Исключение, потеря      335
Исключение, предложение finally      330
Исключение, рекомендации по использованию      350
Исключение, создание собственных      314
Исключение, спецификации      319
Исключение, тип Error      328
Исключение, тип Exception      328
Исключения      38
Исключения контролируемые, генерация      350
Исключения контролируемые, заворачивание      350
Исключительная ситуация      310
Итератор      288
Итератор, методы интерфейса Iterator      288
Каналы (pipes)      490 505 601
Каналы nio (channels)      510
Каркас приложения      266
Карта      280
Класс базовый      172 201
Класс вложенный      258
Класс внутренний      245
Класс внутренний безымянный      251 485
Класс внутренний статический      258
Класс внутренний, переопределение      273
Класс производный      201
Класс, Adler32      532
Класс, BufferedInputStream      493
Класс, BufferedOutputStream      494
Класс, BufferedReader      496
Класс, BufferedWriter      496
Класс, ByteArrayInputStream      490 500
Класс, ByteArrayOutputStream      491
Класс, ByteBuffer      510
Класс, Channels      510
Класс, CharArrayReader      495
Класс, CharArrayWriter      495
Класс, CharBuffer      513
Класс, Charset      514
Класс, CheckedInputStream      531
Класс, CheckedOutputStream      531
Класс, Class      354 550
Класс, CRC32      532
Класс, Daemon      567
Класс, DataInputStream      492 496 499 502
Класс, DataOutputStream      494 497 502
Класс, DeflaterOutputStream      531
Класс, File      484 497
Класс, FileChannel      510
Класс, FileInputReader      498
Класс, FileInputStream      490
Класс, FileOutputStream      491
Класс, FileReader      495
Класс, FileWriter      495 500
Класс, FilterInputStream      490
Класс, FilterOutputStream      491
Класс, FilterReader      496
Класс, FilterWriter      496
Класс, GZIPInputStream      531
Класс, GZIPOutputStream      531
Класс, InflaterInputStream      531
Класс, InputStream      489
Класс, InputStreamReader      495
Класс, LineNumberInputStream      493
Класс, LineNumberReader      496
Класс, Object      172 598
Класс, ObjectOutputStream      537
Класс, OutputStream      489 491
Класс, OutputStream Writer      495
Класс, Piped OutputStream      491
Класс, PipedInputStream      490
Класс, PipedReader      495 601
Класс, PipedWriter      495 601
Класс, PrintStream      493 494
Класс, PrintWriter      496 500
Класс, PushbackInputStream      493
Класс, PushBackReader      496
Класс, RandomAccessFile      497 503
Класс, Reader      489 494 495
Класс, RuntimeException      348
Класс, SequenceInputStream      490 497
Класс, StreamTokenizer      496
Класс, StringBufferInputStream      490
Класс, StringReader      495
Класс, StringWriter      495
Класс, System.err      315
Класс, Writer      489 494 495
Класс, ZipEntry      534
Класс, ZipInputStream      531
Класс, ZipOutputStream      531
Класс, доступ к классам      164
Класс, загрузка классов      196
Класс, сравнение и оператор instanceof      375
Класс, стиль написания      164
Классы коллекций      277
Клиент/сервер, архитектура      40
Ключевое слово, catch      313
Ключевое слово, extends      163 172
Ключевое слово, final      188
Ключевое слово, finally      330
Ключевое слово, implements      225
Ключевое слово, instanceof      362
Ключевое слово, interface      224
Ключевое слово, private      162
Ключевое слово, protected      163 185
Ключевое слово, public      160
Ключевое слово, static      129
Ключевое слово, super      175
Ключевое слово, synchronized      581 582
Ключевое слово, this      126
Ключевое слово, throw      312
Ключевое слово, transient      544
Ключевое слово, try      312
Ключевое слово, volatile      567
Кодирование, ASCII      503
Кодирование, UTF-8      503
Коллекция      280
Команды, break      108
Команды, break и continue с метками      110
Команды, continue      108
Команды, do-while      103
Команды, for      103
Команды, if-else      102
Команды, switch      113
Команды, while      103
Комментарии и встроенная документация      64
Компилируемый модуль      154
Компиляция программы на Java      63
Композиция      24 169 217
Композиция, выбор между композицией и наследованием      184
Композиция, динамическое изменение поведения      218
Композиция, совмещение композиции и наследования      178
Константа, времени компиляции      188
Константа, группа постоянных значений      238
Конструктор      116
Конструктор и безымянный внутренний класс      251
Конструктор и обработка исключений      339
Конструктор и полиморфизм      208
Конструктор, аргументы      117
Конструктор, возвращаемое значение      118
Конструктор, вызов из другого конструктора      128
Конструктор, вызов конструктора базового класса с аргументами      175
Конструктор, имя конструктора      117
Конструктор, перегрузка      119
Конструктор, по умолчанию      125
Конструктор, поведение полиморфных методов      214
Конструктор, порядок вызова конструкторов      208
Конструктор, синтезирование конструктора по умолчанию      175
Контейнеры      34
Контейнеры, классы      277
Контрольная сумма      532
Конфликты имен      157
Конфликты имен при совмещении интерфейсов      235
Копирование поверхностное      475
Критическая секция      590
Куча      37
Литерал class      358
Манифест      535
Массив, передача аргументов в метод      149
Массив, проверка границ      147
Массив, размер      147
Массивы      454
Массивы и параметризация      463
Массивы многомерные      460
Массивы ступенчатые      460
Метод setPriority()      565
Метод закрытый      216
Метод полиморфный      198
Метод статический      582
Метод, allocate()      511
Метод, allocateDirect()      512
Метод, array()      520
Метод, Array.sort()      484
Метод, asCharBuffer()      513
Метод, available()      500
1 2
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте