Contents | Prev | Next | Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
 
R
- Ramanujan, Srinivasa, 224
 - Random class, 646
 - random method
- of class 
Math, 526 
 - RandomAccessFile class, 743
 - Raper, Larry, 237
 - razor, 351
 - reachable
- See also scope
 - objects
- finalization implications, 232
 - unloading implications, 235
 
 - term definition, 232
 
 - read
- See also input
 read method
- of class 
BufferedInputStream, 700 - of class 
ByteArrayInputStream, 690 - of class 
FileInputStream, 685 - of class 
FilterInputStream, 696 - of class 
InputStream, 680 - of class 
LineNumberInputStream, 707 - of class 
PipedInputStream, 688 
 
- read 
read method 
- of class 
PushbackInputStream, 710 - of class 
RandomAccessFile, 746 - of class 
SequenceInputStream, 694 - of class 
StringBufferInputStream, 693 
readBoolean method
- of class 
DataInputStream, 704 - of class 
RandomAccessFile, 747 - of interface 
DataInput, 669 
readByte method
- of class 
DataInputStream, 704 - of class 
RandomAccessFile, 747 - of interface 
DataInput, 669 
readChar method
- of class 
DataInputStream, 705 - of class 
RandomAccessFile, 748 - of interface 
DataInput, 670 
readDouble method
- of class 
DataInputStream, 705 - of class 
RandomAccessFile, 749 - of interface 
DataInput, 671 
readFloat method
- of class 
DataInputStream, 705 - of class 
RandomAccessFile, 748 - of interface 
DataInput, 671 
readFully method
- of class 
DataInputStream, 703 - of class 
RandomAccessFile, 746 - of interface 
DataInput, 668 
readInt method
- of class 
DataInputStream, 705 - of class 
RandomAccessFile, 748 - of interface 
DataInput, 670 
readLine method
- of class 
DataInputStream, 705 - of class 
RandomAccessFile, 749 - of interface 
DataInput, 672 
readLong method
- of class 
DataInputStream, 705 - of class 
RandomAccessFile, 748 - of interface 
DataInput, 671 
readShort method
- of class 
DataInputStream, 704 - of class 
RandomAccessFile, 748 - of interface 
DataInput, 670 
readUnsignedByte method
- of class 
DataInputStream, 704 - of class 
RandomAccessFile, 747 - of interface 
DataInput, 669 
 
- read 
readUnsignedShort method
- of class 
DataInputStream, 704 - of class 
RandomAccessFile, 748 - of interface 
DataInput, 670 
readUTF method
- of class 
DataInputStream, 705 - of class 
RandomAccessFile, 749 - of interface 
DataInput, 672 
 - recursive, term definition, 8
 - references
- See also expressions; types
 - conversions
- narrowing, 59
 - widening, 58
- in assignment conversion context, 61
 - in casting conversion context, 67
 - in method invocation conversion context, 66
 
 
 - to fields, active use, 224
 - forward
- compile-time error
- in class variable initialization, 149
 - in instance variable initialization, 150
 
 - permitted in
- class type usage, 130
 - interface type usage, 184
 
 
 - object, value of array variables as, 194
 - operations, 39
 - symbolic
- binary file format requirements, 239
 - resolution, 221
- code generation implications of, 222
 - internal table description, 218
 
 
 - term definition, 38
 - types
- array, 194
 - class, see class
 - criteria for determining when two are the same, 42
 - identical, 42
 - interface, see interface
 - member, as declared entity, 78
 - member name, scope of, 81
 - specification, 37
- in class declaration, 128
 - in interface declaration, 184
 
 - variables, specification, 44
 
 
 - regionMatches method
- of class 
String, 538 
 - rehash method
- of class 
Hashtable, 637
 
 - release-to-release compatibility
- See binary, compatibility
 
 - remove method
- of class 
Dictionary, 634 - of class 
Hashtable, 637 
 - removeAllElements method
- of class 
Vector, 658 
 - removeElement method
- of class 
Vector, 657 
 - removeElementAt method
- of class 
Vector, 657 
 - renameTo method
- of class 
File, 758 
 - replace method
- of class 
String, 544 
 - representation
- binary, classes and interfaces, verification of, 220
 
 - reset method
- of class 
BufferedInputStream, 701 - of class 
ByteArrayInputStream, 691 - of class 
ByteArrayOutputStream, 728 - of class 
FilterInputStream, 698 - of class 
InputStream, 683 - of class 
LineNumberInputStream, 709 - of class 
StringBufferInputStream, 693 
 - resetSyntax method
- of class 
StreamTokenizer, 715 
 - resolution
- in 
Test class example, at virtual machine startup, 216 - late, in class and interface linking, 220
 - lazy, 217
- in class and interface linking, 220
 
 - name conflicts
- avoiding with multiply inherited fields, 153
 - context use in avoiding, 89
 
 - static, in class and interface linking, 220
 - symbolic references, 221
- code generation implications of, 222
 - in internal table for class loader, description, 218
 
 
 - resolveClass method
- of class 
ClassLoader, 560 
 - result
- of expression evaluation, term definition, 301
 
 resume method
- of class 
Thread, 596 - of class 
ThreadGroup, 606 
return statement
- definite assignment, 397
 - as reason for abrupt completion, 264
 - specification, 286
 
- @return tag
- specification, 422
 
 - reuse
- software, see binary, compatibility
 
 - reverse method
- of class 
StringBuffer, 557 
 - right-hand side
- term definition, 7
 
 - rint method
- of class 
Math, 525 
 - risk of failure, 202
 - Ritchie, Dennis M., 6
 - Rodgers, Richard., 126
 - rose, 111
 - rounding
- IEEE 754 standard default mode, support required for, 35
 round method, of class Math, 525- round to nearest, term definition, 35
 - round toward zero, term definition, 35
 
 - run-time
- checks of expressions, 302
 - errors, see exceptions
 run method
- of class 
Thread, 594 - of interface 
Runnable, 586 
runFinalization method
- of class 
Runtime, 566 - of class 
System, 583 
Runnable interface, 586Runtime class, 563RuntimeException class, 611
- unchecked exceptions found in, 164
 
- state, linking binary objects into, 220
 - type, as incorrect terminology, 47
 - validity checks, casting conversion requirements, 68
 
 
Contents | Prev | Next | Index
Java Language Specification (HTML generated by Suzette Pelouch on February 24, 1998)
Copyright © 1996 Sun Microsystems, Inc.
All rights reserved
Please send any comments or corrections to doug.kramer@sun.com