ОТМЕТЬТЕ - из-за сложного метода генерирования этого обширного индекса, у этого нет никаких гиперссылок в первой печати этого документа. Можно искать страницы двойной косвенностью. (1) Ищут запись здесь, получают ее номер страницы, тогда (2) идут в Оглавление и находят раздел, который содержит тот номер страницы, тогда можно щелкнуть по тому заголовку в Оглавлении, чтобы перейти непосредственно к разделу, который Вы хотите.
A
инструкция aaload, 156
инструкция aastore, 157
ограничения, структурные, 123
в примерах ассемблера виртуальной машины Java, массивах, 358
аварийное завершение
определение слова, 68
абстрактное ключевое слово
См. также AbstractMethodError; модификатор ACC_ABSTRACT
класс, определение слова, 24
методы, 28
как соединяют интерфейсом с элементами, 32
AbstractMethodError, 44
anewarray, 162
checkcast, 175
как ошибка подготовки к классу, 39
постоянная генерация разрешения пула, 143
getfield, 226
getstatic, 228
instanceof, 257
invokeinterface, 260
invokeinterface_quick, 403
invokespecial, 263
invokestatic, 266
invokevirtual, 268
multianewarray, 316
новый, 318
putfield, 325
putstatic, 327
Модификатор ACC_ABSTRACT
См. также абстрактное ключевое слово
(access_flags элемент структуры ClassFile), 86
(access_flags элемент method_info структуры), 104
Модификатор ACC_FINAL
См. также заключительное ключевое слово
(access_flags элемент структуры ClassFile), 86
(access_flags элемент field_info структуры), 102
(access_flags элемент method_info структуры), 104
Модификатор ACC_INTERFACE
См. также интерфейсы
(access_flags элемент структуры ClassFile), 86
Модификатор ACC_NATIVE
См. также собственное ключевое слово
(access_flags элемент method_info структуры), 104
Модификатор ACC_PRIVATE
См. также частное ключевое слово
(access_flags элемент field_info структуры), 102
(access_flags элемент method_info структуры), 104
Модификатор ACC_PROTECTED
См. также защищенное ключевое слово
(access_flags элемент field_info структуры), 102
(access_flags элемент method_info структуры), 104
Модификатор ACC_PUBLIC
См. также общедоступное ключевое слово
(access_flags элемент структуры ClassFile), 86
(access_flags элемент field_info структуры), 102
(access_flags элемент method_info структуры), 104
Модификатор ACC_STATIC
См. также статическое ключевое слово
Модификатор ACC_STATIC (продолжение следует).
(access_flags элемент field_info структуры), 102
(access_flags элемент method_info структуры), 104
Модификатор ACC_SUPER
См. также суперклассы
(access_flags элемент структуры ClassFile), 86
Модификатор ACC_SYNCHRONIZED
См. также синхронизацию
(access_flags элемент method_info структуры), 104
Модификатор ACC_TRANSIENT
См. также переходное ключевое слово
(access_flags элемент field_info структуры), 102
Модификатор ACC_VOLATILE
См. также энергозависимое ключевое слово
(access_flags элемент field_info структуры), 102
управление доступом
См. также access_flags элемент, IllegalAccessError
методы инициализации экземпляра, права доступа, 69
полностью определенные имена и, 22
элемент access_flags
См. также управление доступом; безопасность
(Структура ClassFile), 86
(field_info структура), 102
(method_info структура), 104
доступ
См. также загрузку
массивы, 34
скрытые поля, 26
таблица переходов
индексом и переходом, tableswitch, 335
ключевым соответствием и переходом, lookupswitch, 300
локальные переменные, структурные ограничения на инструкции, 122
инструкция aconst_null, 159
действия
основная подсистема памяти
блокировка, 373
читайте, 373
разблокируйте, 373
запишите, 373
наделенное даром предвидения хранилище, с потоками, 378
поток
присвойтесь, 372
ограничения на отношения среди, 373
загрузка, 373
блокировка, 373
хранилище, 373
разблокируйте, 373
используйте, 372
активное использование
определение слова, 46
добавление
двойной, dadd, 179
плавание, fadd, 207
интервал, iadd, 238
долго, ladd, 285
алгоритмы
проверка файла класса, 125
постоянное разрешение пула
массивы, 141
классы, 141
классы и интерфейсы, загруженные загрузчиком класса, 144
классы и интерфейсы, не загруженные загрузчиком класса, 141
интерфейсы, 141
преобразование элемента байтов, структуры CONSTANT_Float_info, 97
преобразование high_bytes и low_bytes элементов, структуры CONSTANT_Double_info, 98
наконец пункт, анализ потока данных во время проверки файла класса, 135
строковые литералы, постоянное разрешение пула, 149