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
- readmethod- 
- 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 
- readmethod- 
- of class PushbackInputStream, 710
- of class RandomAccessFile, 746
- of class SequenceInputStream, 694
- of class StringBufferInputStream, 693
 
- readBooleanmethod- 
- of class DataInputStream, 704
- of class RandomAccessFile, 747
- of interface DataInput, 669
 
- readBytemethod- 
- of class DataInputStream, 704
- of class RandomAccessFile, 747
- of interface DataInput, 669
 
- readCharmethod- 
- of class DataInputStream, 705
- of class RandomAccessFile, 748
- of interface DataInput, 670
 
- readDoublemethod- 
- of class DataInputStream, 705
- of class RandomAccessFile, 749
- of interface DataInput, 671
 
- readFloatmethod- 
- of class DataInputStream, 705
- of class RandomAccessFile, 748
- of interface DataInput, 671
 
- readFullymethod- 
- of class DataInputStream, 703
- of class RandomAccessFile, 746
- of interface DataInput, 668
 
- readIntmethod- 
- of class DataInputStream, 705
- of class RandomAccessFile, 748
- of interface DataInput, 670
 
- readLinemethod- 
- of class DataInputStream, 705
- of class RandomAccessFile, 749
- of interface DataInput, 672
 
- readLongmethod- 
- of class DataInputStream, 705
- of class RandomAccessFile, 748
- of interface DataInput, 671
 
- readShortmethod- 
- of class DataInputStream, 704
- of class RandomAccessFile, 748
- of interface DataInput, 670
 
- readUnsignedBytemethod- 
- of class DataInputStream, 704
- of class RandomAccessFile, 747
- of interface DataInput, 669
 
 
- read 
- readUnsignedShortmethod- 
- of class DataInputStream, 704
- of class RandomAccessFile, 748
- of interface DataInput, 670
 
- readUTFmethod- 
- 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 Testclass 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
 
- resumemethod- 
- of class Thread, 596
- of class ThreadGroup, 606
 
- returnstatement- 
- 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
- roundmethod, 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
- runmethod- 
- of class Thread, 594
- of interface Runnable, 586
 
- runFinalizationmethod- 
- of class Runtime, 566
- of class System, 583
 
- Runnableinterface, 586
- Runtimeclass, 563
- RuntimeExceptionclass, 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