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, 586
Runtime class, 563
RuntimeException 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