T
- таблицы
- таблицы файлов класса, 83
- инструкция tableswitch, 335
- См. также lookupswitch инструкцию
- кодируйте эффект выравнивания массива, 111
- ограничения, статичные, 119
- в примерах ассемблера виртуальной машины Java, компилируя переключатели, 359
- элемент тега
- (Структура CONSTANT_Class_info), 93
- (Структура CONSTANT_Double_info), 98
- (Структура CONSTANT_Fieldref_info), 95
- (Структура CONSTANT_Integer_info), 96
- (Структура CONSTANT_InterfaceMethodref_info), 95
- (Структура CONSTANT_Long_info), 98
- (Структура CONSTANT_Methodref_info), 95
- (Структура CONSTANT_NameAndType_info), 99
- (Структура CONSTANT_String_info), 96
- (Структура CONSTANT_Utf8_info), 101
- определение слова
- объекты, 9
- определения слова
- аварийное завершение, 68
- краткий обзор
- класс, 24
- методы, 28
- активное использование, 46
- массивы, 32
- выражение доступа, 34
- компонентные типы, 33
- компоненты, как вид переменной, 11
- компоненты, 33
- выражение создания, 9, 34
- типы элемента, 33
- элементы, 33
- пустой, 32
- инициализатор, 34
- длина, 33
- типы, 9
- переменные, 33
- ASCII, 5
- присвойтесь, как действие потока, 372
- присваиваемый, 18
- присвоение
- совместимый, 10, 18
- переменная, потоками, 54
- обратный порядок байтов, 71
- байт-коды, 2
- вызывающая сторона, 36
- пункты выгоды, 35
- пойманный, 34
- класс
- краткий обзор, 24
- таблицы файлов класса, 83
- ток, 66
- объявление, 24
- финал, 24
- выражение создания экземпляра, 9
- экземпляры, 9
- методы, 28
- модификаторы, 24
- общественность, 24
- типы, 9
- переменная, 11
- тип времени компиляции, 10
- завершитесь резко, 34
- постоянные поля, 46
- постоянный пул, 64
- конструкторы, 29 лет
- значение по умолчанию, 30
- параметры, как вид переменной, 11
- преобразования, 13
- присвоение, 17
- кастинг, 19
- контексты, 14
- идентификационные данные, 14
- вызов метода, 18
- сужение примитивного, 15
- сужение ссылки, 16
- числовое продвижение, двоичный файл, 19
- числовое продвижение, унарное, 19
- расширение примитивного, 15
- расширение ссылки, 16
- потоки демона, 53
- значение по умолчанию, 12
- денормализованный, 8
- числа с плавающей точкой, 76
- дескрипторы, 89
- цифры
- Java, 6
- Unicode, 6
- прямой
- непосредственно реализация, 30
- расширение, 30
- подкласс, 25
- суперкласс, 25
- суперинтерфейсы, 31
- динамическое подключение, 67
- динамически включенный, 36
- исключения, 34
- классы, 36
- параметры обработчика, как вид переменной, 11
- расширяет пункт, 25
- поля, 26
- финал, 26
- частный, 26
- защищенный, 26
- общественность, 26
- статичный, 26
- переходный процесс, 26 лет
- энергозависимый, 27
- определения слова (продолжение следует).
- финал
- класс, 24
- поля, 26
- методы, 28
- финализатор, 51
- типы с плавающей точкой, 58
- формальные параметры, 28
- фреймы, 66
- ток, 66
- сборка "мусора", 9, 63
- постепенная потеря значимости, 8, 76
- дескрипторы, 36, 69
- "куча", 63
- сокрытие, 26
- идентификатор, 6
- реализация, 31
- неточный, 8
- результаты, 76
- бесконечности, 7
- наследование, 25
- инициализация, 46
- экземпляр
- методы, 28
- переменная, 11
- целочисленные типы, 58
- интерфейс, 30
- типы, 9
- элементы, 83
- Java
- "куча", 9
- стек, 62
- JIT (Своевременная) генерация кода, 82, 339
- позднее связывание, 68
- ленивое разрешение, 44
- буквы
- Java, 6
- Unicode, 6
- соединение, 43
- литералы, 6
- ложь, 6
- нуль, 6
- истина, 6
- загрузка, 43
- действие потоком, 373
- локальные переменные, 12, 66
- блокировки, 10, 53, 371
- действие блокировки, основной подсистемой памяти, 373
- работа, действие потоком, 373
- разблокируйте действие, основной подсистемой памяти, 373
- основная копия, 371
- значение `должно' в описаниях инструкции, 151
- элементы, 21
- класс, 25
- память
- основной, 371
- работа, 371
- методы, 27
- краткий обзор, 28
- область, 63
- ток, 66
- финал, 28
- собственный, 28
- параметры, как вид переменной, 11
- частный, 28
- защищенный, 28
- общественность, 28
- статичный, 28
- синхронизируемый, 28
- мониторы, 53
- имена
- класс, 24
- квалифицированный, 20
- простой, 20
- НЭН, 7 лет
- собственные методы, 28, 29
- собственные стеки метода, 65
- нормальное завершение, 68
- нулевая ссылка, 61
- числовой
- продвижения, 13
- типы, 58
- объекты, 9, 58
- код операции, 71
- операнды, 71
- стеки, 67
- перегрузка, 22
- в интерфейсах, 32
- переопределение, 22
- в интерфейсах, 32
- пакеты, 20
- пассивное использование, 46
- регистр pc, 61
- указатели, 9
- точный, 37
- подготовка, 44
- примитивный
- типы, 7, 58
- значения, 7, 58
- частный
- поля, 26
- методы, 28
- защищенные методы, 28
- общественность
- класс, 25
- поля, 26
- методы, 28
- квалифицированный доступ, 22
- считайте действие потоком, 373
- ссылка
- типы, 9, 61
- значения, 9
- разрешение, 45
- тип returnAddress, 58
- раунд-к-самому-близкому, 8, 76
- раунд к нулю, 8, 76
- подпись, 28
- состояние, 9
- статичный
- поля, 26
- методы, 28
- статичный
- инициализаторы, 29
- разрешение, 44
- действие хранилища потоком, 373
- строки, 6
- подкласс, 25
- подпакеты, 21
- метод высшего качества, 30
- суперкласс, 25
- суперинтерфейсы, 31
- синхронизируемые методы, 28, 29
- синхронизация, 53
- этот объект, 29
- брошенный, 34
- переходные поля, 26
- попробуйте операторы, 35
- разблокируйте действие потоком, 373
- использовать
- действие потоком, 372
- из значений, потоками, 54
- переменные, 10, 371
- класс, 26
- экземпляр, 26
- переходный процесс, 26 лет
- проверка, 44
- скос версии, 124
- энергозависимые поля, 27
- ожидайте набор, 387
- слово, 61
- рабочая копия, 371
- запишите действие потоком, 373
- обнуляет, 7
- терминальные символы
- нотация грамматики дескриптора, 90
- элемент this_class
- (Структура ClassFile), 87
- этот объект
- роль создания экземпляра, 50
- блокировки используют с, 29
- включение дескриптора метода, 92
- определение слова, 29
- потоки
- См. также синхронизацию
- действия, определение слова, 371
- (глава), 371
- ограничения на отношения среди действий, 373
- создание, 386
- фреймы используют с, 66
- Стеки Java, 62
- взаимодействие памяти с, упорядочивая правила, 54
- собственные стеки метода, 65
- не в порядке пример записей, 384
- регистр pc, 61
- совместно используемый
- области данных, "куча", 63
- области данных, область метода, 63
- переменные, механизмы для того, чтобы обработать, 26
- свопинг примера, 380
- синхронизация выходит во время инициализации, 47
- определение слова, 53
- Использование обработки исключений ThreadGroup, 35, 36
- бросок
- Исключения Throwable как экземпляры или подклассы, 35
- Класс Throwable
- исключения как экземпляры или подклассы, 35
- бросок
- исключения, athrow, 167
- оператор броска, как причина исключения, 35
- Throwable как корень иерархии исключения, 38
- синхронизация
- зависимости, в параллельном программировании, 54
- переходное ключевое слово, 26
- См. также модификатор ACC_TRANSIENT
- оператор "выгода попытки наконец"
- См. также исключения
- как оператор обработки исключений, 70
- использование обработки исключений, 37
- попробуйте наконец оператор
- См. также исключения
- как оператор обработки исключений, 70
- использование обработки исключений, 37
- Характеристики скомпилированного кода Java Sun, 133
Содержание | Предыдущий | Следующий | Индекс
Спецификация Виртуальной машины Java
Авторское право © 1996, 1997 Sun Microsystems, Inc. Все права защищены
Пожалуйста, отправьте любые комментарии или исправления к jvm@java.sun.com