Содержание | Предыдущий | Следующий | Индекс
A
B
C
D
E
F
Г
H
Я
J
K
L
М.
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
S
- Saturday Night Live, 468
- сохраните метод
- из класса
Properties, 641
- контекст
- См. также объявления; наследование; имена; объектно-ориентированные понятия
- параметры исключения, 291
- выполнение инициализатора относительно проблем, 175
- из имен
- класс, 130, 81
- контекст
- из имен
- формальный параметр, 157
- сокрытие правил, 83
- импорт, 87
- интерфейс, 184, 81
- локальные переменные, 267, 45, 82
- элемент, 138, 81
- пакет, 120, 81
- параметры
- из конструкторов, 82 лет
- из обработчиков исключений, 82
- формальный, 157, 81
- простой, 81
- определение слова, 81
- введите ограничения порядка инициализации, 223
- Скотт, сэр Уолтер, 646
- поисковый метод
- из класса
Stack, 662
- Себастьян, Джон, 273
- безопасность
- См. также управление доступом; исключения; типы; виртуальная машина
ClassLoader класс, 558- внутренняя символьная таблица ссылок, роль в поддержании, 218
SecurityException класс, 611SecurityManager класс, 569- стандартные исключения,
SecurityException, 209 - система типов, важность проверки для, 244
- Тег @see
- спецификация, 421
- поле семени
- из класса
Random, 646
- ищите метод
- из класса
RandomAccessFile, 745
- самоссылка, 788, 805, 808
- семантика
- См. также грамматики; лексический; синтаксис
- ошибки в, исключения как механизм для того, чтобы сигнализировать во время выполнения, 201
- выражение, (глава), 301
- имена
- роль контекста, 90
- определение, 89
- выражения, 95
- методы, 98
- пакет, 93
- типы, 93
- проверка во время соединения процесса, 220
- точка с запятой (
;)
- как тело метода, 164
- разделители
- список, 27
separator поле, класса File, 753separatorChar поле, класса File, 753- как маркер, 7
- последовательности
- escape, для символьных и строковых литералов, 26
SequenceInputStream класс, 694
- набор
set метод, класса BitSet, 620setChanged метод, класса Observable, 644setCharAt метод, класса StringBuffer, 552setDaemon метод
- из класса
Thread, 597 - из класса
ThreadGroup, 607
setDate метод, класса Date, 627setElementAt метод, класса Vector, 656setHours метод, класса Date, 628setLength метод, класса StringBuffer, 551setLineNumber метод, класса LineNumberInputStream, 709setMaxPriority метод, класса ThreadGroup, 607setMinutes метод, класса Date, 628setMonth метод, класса Date, 627setName метод, класса Thread, 596setPriority метод, класса Thread, 597setProperties метод, класса System, 582setSeconds метод, класса Date, 628setSecurityManager метод, класса System, 580setSeed метод, класса Random, 647setSize метод, класса Vector, 658setTime метод, класса Date, 629setYear метод, класса Date, 626
- Сьюз, Доктор, 125 лет
- затенение
- См. сокрытие
- Шекспир, Уильям
- Поскольку Вам Нравится Это, 51
- Гамлет, 470
- Лейбористская партия любви Проиграла, 28
- Макбет, 406
- Мера за меру, 28
- Сон в летнюю ночь, 28
- Отелло, 562
- Ромео и Джульетта, 111 лет
- Troilus и Cressida, 28
- Шекспир, Уильям
- Два Господина Вероны, 28
- Рассказ Зимы, 236
- Шелли, Перси Бисш, 353
- Шеридан, Ричард Бринсли, 471
- короткий тип
- См. также целочисленные типы; числа
- диапазон значений, 31
- побочные эффекты
- См. также выражения
- от вычисления выражения, причин, 301
- подпись
- из конструкторов, 177 лет
- из методов, 157
- методы с тем же самым, наследованием, 166
- простые имена
- См. также идентификаторы; имена
- выражение, значение, 95
- метод, значение, 98
- пакет, значение, 93
- определение слова, 79
- введите, значение, 93
- метод греха
- из класса
Math, 518
- одинарная кавычка (
')
- escape-последовательность, 27
- метод размера
- из класса
BitSet, 621 - из класса
ByteArrayOutputStream, 728 - из класса
DataOutputStream, 737 - из класса
Dictionary, 633 - из класса
Hashtable, 636 - из класса
Vector, 658
- пропустить
skip метод
- из класса
BufferedInputStream, 701 - из класса
ByteArrayInputStream, 691 - из класса
FileInputStream, 686 - из класса
FilterInputStream, 697 - из класса
InputStream, 682 - из класса
LineNumberInputStream, 708 - из класса
StringBufferInputStream, 693
skipBytes метод
- из класса
DataInputStream, 704 - из класса
RandomAccessFile, 747 - из интерфейса
DataInput, 669
- метод slashSlashComments
- из класса
StreamTokenizer, 717
- метод slashStarComments
- из класса
StreamTokenizer, 717
sleep метод
- из класса
Thread, 600
- сокеты
- стандартные исключения,
SocketException, 211
- Соломон, 193 лет
- сортировка
- Unicode, ссылка для деталей о, 18
- исходный код
- совместимость, противопоставленная с совместимостью на уровне двоичных кодов, 241
- преобразования, которые сохраняют совместимость на уровне двоичных кодов, 239
- Southey, Роберт, 350
- плевательница
- См. плевательницу
- метод sqrt
- из класса
Math, 521
- квадратные скобки ([])
- в массиве
- описание типа, 194
- объявление переменной, 194
- стеки
EmptyStackException класс, 663Stack класс, 661StackOverflowError класс, 611- стандартные исключения
EmptyStackException, 209StackOverflowError, 212, 213
- стандарт
- исключения
- проверенный, 210
- время выполнения, 208
- непроверенный, 209
- стандартные классы
AbstractMethodError, 611ArithmeticException, 611ArrayStoreException, 611BitSet, 618Boolean, 469BufferedInputStream, 699BufferedOutputStream, 732ByteArrayInputStream, 689ByteArrayOutputStream, 727Character, 471Class, 199, 466ClassCastException, 611ClassCircularityError, 611ClassFormatError, 611ClassLoader, 216, 218, 219, 558ClassNotFoundException, 611CloneNotSupportedException, 611DataInputStream, 703Date, 622Dictionary, 633
- стандартные классы
Double, 308, 510EmptyStackException, 663Error, 163, 211, 611Exception, 611ExceptionInInitializerError, 611, 614File, 752, 753FileInputStream, 684FileOutputStream, 722FilterInputStream, 696FilterOutputStream, 730Float, 503Hashtable, 635IllegalAccessError, 611IllegalAccessException, 611IllegalArgumentException, 611IllegalThreadStateException, 611IncompatibleClassChangeError, 611IndexOutOfBoundsException, 611InputStream, 680InstantiationError, 611Integer, 488InternalError, 611InterruptedException, 611LineNumberInputStream, 707LinkageError, 211, 611Long, 495Math, 517NegativeArraySizeException, 611NoClassDefFoundError, 611NoSuchElementException, 664NoSuchFieldError, 611NoSuchMethodError, 611NoSuchMethodException, 611NullPointerException, 611Number класс, 487NumberFormatException, 611Object, 185, 199, 40, 41, 458Observable, 643OutOfMemoryError, 611OutputStream, 720PipedInputStream, 687PipedOutputStream, 725PrintStream, 738Process, 561Properties, 639PushbackInputStream, 710Random, 646RandomAccessFile, 743Runtime, 563RuntimeException, 164, 611SecurityException, 611SecurityManager, 569
- стандартные классы
SequenceInputStream, 694Stack, 661StackOverflowError, 611StreamTokenizer, 712String, 19, 25, 41, 531StringBuffer, 548StringBufferInputStream, 692StringTokenizer, 651System, 579Thread, 206Thread класс, 587ThreadDeath, 611ThreadGroup, 206, 602Throwable, 611UnknownError, 611UnsatisfiedLinkError, 611Vector, 654VerifyError, 611VirtualMachineError, 611
- стандартные интерфейсы
Cloneable интерфейс, 465DataInput интерфейс, 667DataOutput интерфейс, 674Enumeration интерфейс, 617FileNameFilter интерфейс, 759Observer интерфейс, 645Runnable интерфейс, 586
- Звездный путь, 793, 805, 820
- запустите метод
- из класса
Thread, 594
- метод startsWith
- из класса
String, 540
- запуск
- виртуальная машина, 215
- состояние
IllegalThreadStateException класс, 611- не совместно использованный примитивными значениями, 31
- объект
- воздействие изменений, 39
transient поля не часть персистентных, 147
- операторы
- См. также конструкторов; поток управления; выражения; инициализаторы; методы
break
- определенное присвоение, 397
- спецификация, 283
- (глава), 263
- завершение
- резкий, причины, 264
- нормальный, причины, 264
- операторы
continue
- определенное присвоение, 397
- спецификация, 285
- определенное присвоение, 393
do
- определенное присвоение, 395
- спецификация, 279
- пустой
- определенное присвоение, 393
- спецификация, 271
- выражение
- определенное присвоение, 394
- спецификация, 272
for
- определенное присвоение, 396
- спецификация, 280
- общая спецификация, 269
if
- свисание
else обработка, 270 - определенное присвоение, 394
if-then, спецификация, 273if-then-else, спецификация, 274- маркированный
- определенное присвоение, 394
- спецификация, 271
- LALR (1) производство грамматики, 446
- объявления локальной переменной
- выполнение, 269
- спецификация, 265
return
- определенное присвоение, 397
- спецификация, 286
switch
- определенное присвоение, 395
- спецификация, 274
synchronized
- определенное присвоение, 397
- спецификация, 289
throw
- определенное присвоение, 397
- спецификация, 287
try
- определенное присвоение, 398
try-catch, спецификация, 291try-catch-finally, спецификация, 293- недостижимое, консервативное обнаружение анализа потоков, 295
while
- определенное присвоение, 395
- спецификация, 277
- статические инициализаторы
- См. также инициализацию
- LALR (1) производство грамматики, 444
- статический модификатор
- См. также объявления; модификаторы
- для полей, 145
- соображения совместимости на уровне двоичных кодов, 253
- создание во время фазы подготовки соединения, 221
- объявление использования переменных класса, 145
- инициализация по умолчанию во время фазы подготовки соединения, 221
- неявный в интерфейсных задействованных объявлениях, 187
- инициализация, 149, 175
- соображения совместимости на уровне двоичных кодов, 259
- инициализаторы
- как компоненты тела класса, 138
- для, 175
- для методов
- объявление методов класса с, 160
- сокрытие, 165
- не разрешенный в интерфейсных объявлениях метода, 189
- рассуждайте, почему конструкторы не используют, 178
- Глиняная кружка, Гертруд
- Артур Грамматика
- арифметика, 450
- записанный плющ, 440
- окончание рано, 453
- грамматика в заголовке, 433
- грамматика бесполезна, 445
- симпатичные имена, 441
- последовательности слов, 446
- словарь, 440
- Комнаты, 349
- Священная Эмили, 111 лет
- остановите метод
- из класса
Thread, 595 - из класса
ThreadGroup, 605
- хранилище
- массив, исключение, 199
- хранение
- пакеты
- в базе данных, 117
- в файловой системе, 115
- потоки
- См. также файлы; ввод; вывод
BufferedInputStream класс, 699BufferedOutputStream класс, 732ByteArrayInputStream класс, 689ByteArrayOutputStream класс, 727
- потоки
FileInputStream класс, 684FileOutputStream класс, 722FilterInputStream класс, 696FilterOutputStream класс, 730LineNumberInputStream класс, 707OutputStream класс, 720PipedInputStream класс, 687PipedOutputStream класс, 725PrintStream класс, 738PushbackInputStream класс, 710SequenceInputStream класс, 694StreamTokenizer класс, 712StringBufferInputStream класс, 692
- строка (и)
- См. также символы; числа; типы примитивов;
String класс; StringBuffer класс - символ выстраивает не то же самое как, 199
- оператор связи (
+)
- вызов конструктора, 177
- создание новых экземпляров с, 38
- преобразование, 67
- спецификация контекста, 67
- спецификация, 60
- к числовым типам,
NumberFormatException, 209
- литералы
- escape-последовательности для, 26
- интернирование, 25
- определение слова и спецификация, 25
- стандартные исключения,
UTFDataFormatException, 210 String класс, 531
- создание экземпляров, с оператором конкатенации строк, 41 года
- литерал как представление исходного кода значения, 19
- спецификация, 41, 531
- строковый литерал как ссылка на экземпляр, 25
StringBuffer класс, 548StringBufferInputStream класс, 692StringTokenizer класс, 651- подстроки,
substring метод String класс, 543
- Stroustrup, Бьярне, 6 лет
- подклассы
- См. также класс (ы); интерфейсы; суперклассы; суперинтерфейсы
- объявление, 133
- прямые, расширяющиеся классы с, 133
- отношение к прямому подклассу, 134
- подпакеты
- См. также пакеты
- как элементы пакета, 85
- метод подстроки
- из класса
String, 543
- ключевое слово высшего качества
- доступ
- переопределенные методы с, 165
- элементы суперкласса с, в вычислении выражения, 322
- соображения совместимости на уровне двоичных кодов, 247
- не разрешенный в
- инициализация переменной класса, 150
- явный вызов конструктора, 179
- интерфейсные полевые объявления, 187
- разрешенный в инициализации переменной экземпляра, 150
- суперкласс (ы)
- См. также классы; поля; интерфейсы; методы; пакеты; подклассы; суперинтерфейсы
- доступ к полям с
super, вычисление выражения, 322 - из массива
Object, 199 - соображения совместимости на уровне двоичных кодов, 243
- прямой
- объявление, с
extends пункт, 133 - определение слова, 133
- расширение классов с, 133
public, доступ к экземплярам непубличных подклассов через, 142
- суперинтерфейс (ы)
- См. также классы; поля; интерфейсы; методы; пакеты; подклассы
- соображения совместимости на уровне двоичных кодов, 243, 260
- прямой
- объявление, с
implements пункт, 135 - определение слова, 135
- из интерфейса, объявления, 185
public, доступ к экземплярам непубличных подклассов через, 142- определение слова, 135
- приостановите метод
- из класса
Thread, 596 - из класса
ThreadGroup, 606
- поле sval
- из класса
StreamTokenizer, 715
- свопинг
- пример потоков, 409
- пот, 51
- Сладкий, Ричард, 6 лет
- Быстро, Джонатан, 618
- оператор переключения
- См. также операторы
- определенное присвоение, 395
- спецификация объявления локальной переменной, воздействуйте на, 45
- спецификация, 274
- символьные ссылки
- требования формата двоичного файла, 239
- разрешение, 221
- импликации генерации кода, 222
- внутреннее табличное описание, 218
- символы
- См. также идентификаторы; имя; переменные
- цель
- CompilationUnit, 8
- Ввод, 7
- определение слова, 7
- нетерминальный
- нотация для определения, 8
- определение слова, 7
- дополнительный, определение слова, 8
- терминал, определение слова, 7
- синхронизация
- См. также блокировки; потоки
- интеграция механизма исключения с, 202
- импликации инициализации, 225
- блокировки, 415
- использование
synchronized методы, 161 - использование
synchronized оператор, 289
- стандартные исключения
IllegalMonitorStateException, 209IllegalThreadStateException, 209InterruptedException, 210InterruptedIOException, 210
synchronized модификатор
- См. также модификаторы
- в объявлениях метода, 161
- методы, соображения совместимости на уровне двоичных кодов, 256
- не разрешенный в интерфейсных полевых объявлениях, 187
- не разрешенный в интерфейсных объявлениях метода, 189
- рассуждайте, почему конструкторы не используют, 178
- спецификация, 416
synchronized оператор
- определенное присвоение, 397
- операции, 416
- спецификация, 289
- определение слова, 399
volatile поля, используемые для, с потоками, 147
- синтаксический
- См. также лексический; семантика
- классификация, имени согласно контексту, 90
- грамматика, 8
- LALR (1) грамматика, 440
- определение слова, 8
- Системный класс, 579
- работы системы
- См.
ClassLoader класс; Process класс; Runtime класс; SecurityManager класс; System класс
Содержание | Предыдущий | Следующий | Индекс
Спецификация языка Java (HTML, сгенерированный Блинчиком "сюзет" Pelouch 24 февраля 1998)
Авторское право © Sun Microsystems, Inc 1996 года. Все права защищены
Пожалуйста, отправьте любые комментарии или исправления к doug.kramer@sun.com