Содержание | Предыдущий | Следующий | Индекс
A
B
C
D
E
F
Г
H
Я
J
K
L
М.
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Я
- ВВОД-ВЫВОД
- См. также файлы
java.io
пакет, (глава)- стандартные исключения
EOFException
, 210InterruptedIOException
, 210IOException
, 210
- идентификаторы
- См. также поля; имена; контекст; переменные
- характеристики тех, которые не являются именами, 79
- в помеченных операторах, которые отличают от тех в объявлениях, 80
- определение слова и спецификация, 17
- как маркер, 17
- идентификационные данные
- преобразование
- в контексте преобразования присвоения, 61
- на кастинге контекста преобразования, 67
- в контексте преобразования вызова метода, 66
- спецификация, 54
Стандарт IEEE 754, 6
- Стандарт IEEE 754
- См. также числа
- соответствие, сужая преобразование от двойного до плавания, 57
- с плавающей точкой
- преобразование чисел к, 22
- соответствие типов к, 33
- Метод IEEEremainder
- из класса
Math
, 524
- если операторы
- См. также операторы
- свисание
else
, обработка, 270 - определенное присвоение, 394
if-then
оператор, спецификация, 273if-then-else
оператор, спецификация, 274- спецификация, 273
- Класс IllegalAccessError, 611
- Класс IllegalAccessException, 611
- Класс IllegalArgumentException, 611
- Класс IllegalThreadStateException, 611
- реализация
- См. также классы;
extends
пункт; интерфейсы implements
пункт, 185
- объявление класса, определяя прямые суперинтерфейсы с, 135
- определение слова, 135, 87
- импорт
- См. также пакеты; контекст
- автоматический, 122
- объявления
- пример, 123
- единственный тип, 121
- определение слова, 120
- "введите импорт по требованию", 122
- импортированные типы
- как объявленный объектом, 78
- контекст, 81
- в поле
- из класса
FileNameDescriptor
, 760 - из класса
FilterInputStream
, 696 - из класса
System
, 579
- поле inCheck
- из класса
SecurityManager
, 570
- метод inClass
- из класса
SecurityManager
, 571
- метод inClassLoader
- из класса
SecurityManager
, 572
- Класс IncompatibleClassChangeError, 611
- элементы индекса
- поддельный
- Числа Фибоначчи, 783
- простые числа, 801
- факторы деформации, 820
- неясный
- Bell, Александр Грэм, 769
- Bovik, Гарри, 770
- Пятая Размерность, 784
- первая кошка, 784
- Гаусс, Карл Фридрих, 785
- Выносливый, Годфри Гарольд, 786
- сделайте это так, 793
- Маркс, Чико, 794
- Маркс, Groucho, 794
- важная персона, 800
- Ramanujan, Srinivasa, 803
- бритва, 803
- Saturday Night Live, 805
- Маркеры, 817
- достоинство, 820
- факторы деформации, 820
- самосправочный
- элементы индекса, 788
- не, см. парадокс Рассела
- самоссылка, 805
- Звездный путь, 808
- глупый
- банан-fana, 769
- перенесите, 769
- пакеты оберточной бумаги, 770
- масло, 770
- плевательница, 776
- хорошие заборы, 786
- могущественные умы, 796
- мистическое развитие, 796
- один слишком многие, 798
- плевательница, 807
- пот, 810
- индексация
- из массивов, 195
indexOf
метод
- из класса
String
, 540 - из класса
Vector
, 659
IndexOutOfBoundsException
класс, 611
- неточные результаты
- См. также числа
- округление поведения, 35
- бесконечность
- См. также число
isInfinite
метод
- в классе
Double
, 23 - в классе
Float
, 23
- бесконечность
- Представление Java, 23
NEGATIVE_INFINITY
поле
- в классе
Double
, 23 - в классе
Float
, 23
POSTIVE_INFINITY
поле
- в классе
Double
, 23 - в классе
Float
, 23
- со знаком, произведенный переполнением с плавающей точкой, 35
- наследование
- См. также объектно-ориентированные понятия; контекст
- в классе
- примеры, 139
- из элементов, 138
- из элементов, с
public
, protected
, и private
доступ, примеры, 141 private
, пример, 141protected
, пример, 141public
, пример, 141- с доступом по умолчанию, примером, 140
- из полей
- в объявлениях класса
- умножьтесь наследованный от интерфейсов, примера, 153
- перенаследование, пример, 154
- в интерфейсных объявлениях
- неоднозначный наследованный, пример, 188
- умножьтесь наследованный, пример, 188
- из элементов, 85
- в интерфейсных объявлениях, 186
- из методов
- в объявлениях класса, 165
- с теми же самыми подписями, 166
- в интерфейсных объявлениях, 189
- многократный
- См. также суперинтерфейсы
- пример, 137
- определение слова, 85
- инициализация
- См. также поток управления; соединение
- из массивов
- в создании, к значению по умолчанию, 317, 46
- использование инициализаторов массива, 196
- из классов, 223
- подробная процедура, 225
- подробная процедура, 225
- из полей
- в классах, 149
- в интерфейсах, 187
- из
for
оператор, 281 - из интерфейсов, 223
- подробная процедура, 225
- инициализация
- стандартные исключения,
ExceptionInitializerError
, 212 - из типов, когда это происходит, 223
- для переменных, массива, 194
- инициализаторы
- См. также создание; выполнение
- массивы, 196
ExceptionInInitializerError
класс, 611, 614- выполнение, в
Test
инициализация класса в качестве примера, 217 - для полей
- в классе, 149
- в интерфейсе, 187
- статичный, 149, 175
- соображения совместимости на уровне двоичных кодов, 259
- LALR (1) производство грамматики, 444
- для переменных
- класс, 149
- во время класса или интерфейсной инициализации, 149
- экземпляр, 150
- во время создания экземпляра, 229
- ввод
- См. также файлы; вывод; потоки
BufferedInputStream
класс, 699ByteArrayInputStream
класс, 689- элементы, определение слова, 14
FileInputStream
класс, 684FilterInputStream
класс, 696- Входной символ цели, лексическое использование грамматики, 7
InputStream
класс, 680LineNumberInputStream
класс, 707PipedInputStream
класс, 687PushbackInputStream
класс, 710SequenceInputStream
класс, 694StringBufferInputStream
класс, 692- маркеры, 14
- вставьте метод
- из класса
StringBuffer
, 555
- метод insertElementAt
- из класса
Vector
, 657
- экземпляр (ы)
- См. также классы; интерфейсы; объектно-ориентированные понятия
- создание, 228, 38
- конструктор
- вызов по выражениям создания, 177
- присвоение параметра во время, 228
- используйте в, 176
- экземпляр (ы)
- создание
- вычисление выражения, 314
- порядок, 315
- выражения как операторы, 272
- вызов инициализаторов например переменные во время, 229
- диспетчеризация метода во время, 230
- завершение, 231
- процедуры реализации, 232
instanceof
оператор
- тестирование выражения вводит с, 303
- тестирование выражений с, 303
- инстанцирование
InstantiationError
класс, 611InstantiationException
класс, 611- предотвращение, с
private
конструкторы, 132 лет, 180
- методы, см. методы, не -
static
- стандартные исключения,
InstantiationException
, 131, 210 - переменные, см. поля, класс, не -
static
- оператор instanceof
- тестирование выражения вводит с, 303
- целые числа
- См. также арифметику; целочисленные типы; числа
- преобразование в булевы значения, 37
intBitsToFloat
метод, класса Float
, 508Integer
класс, 488intValue
метод
- из класса
Double
, 512 - из класса
Float
, 505 - из класса
Integer
, 489 - из класса
Long
, 496 - из класса
Number
, 487
- литералы
- самый длинный разрешенный, 21
- определение слова и спецификация, 19
- операции, 31
- целочисленные типы
- См. также арифметику; 31numbers; 31types; 31
byte
введите, 30
- диапазон значений, 31
char
введите, 30
- диапазон значений, 31
int
введите, 30
- диапазон значений, 31
long
введите, 30
- диапазон значений, 31
- целочисленные типы
short
введите, 30
- диапазон значений, 31
- значения и операции, 31
- интерфейсы
- См. также класс (ы); поля; методы; пакеты; подклассы; суперклассы; суперинтерфейсы
abstract
методы, 190, 191- доступность, 99
- как выстраивают типы элемента, 194
- соображения совместимости на уровне двоичных кодов, 259
- двоичное представление
- требования формата двоичного файла, 240
- проверка, 220
- тело, объявления, 185
Cloneable
, реализованный массивами, 198- объявления, 184
- (глава), 183
- LALR (1) производство грамматики, 445
- как элементы пакетов, 85
- как объявленный объектом, 78
- поля
- соображения совместимости на уровне двоичных кодов, 251
- объявления, 186
- примеры, 188
- наследование
- неоднозначный, 188
- умножьтесь, 188
- инициализация, 187
- инициализация, 223
- подробная процедура, 225
- соединение, описание процесса, 220
- загрузка, 218
- описание процесса, 219
- элементы, 87
- соображения совместимости на уровне двоичных кодов, 260
- объявления, 185
- наследование от суперинтерфейсов, 186
- имена, доступ к, 186
- методы
- объявления, примеры, 190
- перегрузка, 190
- примеры, 191
- переопределение, 189
- примеры, 190
- имена
- полностью определенный, 105
- соглашения о присвоении имен, 108
- как элементы пакета, 85
- подготовка, 221
- описание процесса, 219
- интерфейсы
public
- соображения совместимости на уровне двоичных кодов, 259
- объявление, 184
- ссылки на, требования формата двоичного файла, 239
- контекст, 184, 81
- стандарт,
Cloneable
, реализованный массивами, 198 - суперинтерфейсы
- соображения совместимости на уровне двоичных кодов, 243
- из класса, 135
- объявление, 135
- разгрузка, 235
- метод интерна
- из класса
String
, 547
- Класс InternalError, 611
- интернационализация
- См. набор символов Unicode
- метод прерывания
- из класса
Thread
, 599
- прерванный метод
- из класса
Thread
, 599
- Класс InterruptedException, 611
- вызов
- из конструкторов
- вычисление выражения, 314
- вычисление выражения, порядок, 315
- в создании новых экземпляров класса, 228
- конструкции языка, которые приводят к, 177
- из скрытых методов класса, примера, 171
- из методов
- преобразование, 66
- вычисление выражения, 323
- порядок, 333
- как выбранный, 303
- метод isAbsolute
- из класса
File
, 755
- метод isAlive
- из класса
Thread
, 598
- метод isDaemon
- из класса
Thread
, 597 - из класса
ThreadGroup
, 607
- метод isDefined
- из класса
Character
, 474
- метод isDigit
- из класса
Character
, 478
- метод isDirectory
- из класса
File
, 756
- метод isEmpty
- из класса
Dictionary
, 633 - из класса
Hashtable
, 636 - из класса
Vector
, 658
- метод isFile
- из класса
File
, 756
- метод isInfinite
- из класса
Double
, 515 - из класса
Float
, 508
- метод isInterface
- из класса
Class
, 467
- метод isInterrupted
- из класса
Thread
, 599
- метод isJavaLetter
- из класса
Character
, 482
- метод isJavaLetterOrDigit
- из класса
Character
, 482
- метод isLetter
- из класса
Character
, 479
- метод isLetterOrDigit
- из класса
Character
, 480
- метод isLowerCase
- из класса
Character
, 476
- метод isNaN
- из класса
Double
, 514 - из класса
Float
, 507
- метод isSpace
- из класса
Character
, 482
- метод isTitleCase
- из класса
Character
, 478
- метод isUpperCase
- из класса
Character
, 477
- итерация
- См. также управляющие структуры
continue
оператор, используйте с, 285do
оператор, спецификация, 279for
оператор, спецификация, 281while
оператор, спецификация, 277
Содержание | Предыдущий | Следующий | Индекс
Спецификация языка Java (HTML, сгенерированный Блинчиком "сюзет" Pelouch 24 февраля 1998)
Авторское право © Sun Microsystems, Inc 1996 года. Все права защищены
Пожалуйста, отправьте любые комментарии или исправления к doug.kramer@sun.com