Index[SYMBOL] [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] radians radiansToDegrees( ) (Circle) random access to file contents Random class 2nd random numbers [See also pseudo-random numbers ] SecureRandom class SecureRandomSpi RandomAccess interface 2nd 3rd RandomAccessFile class 2nd 3rd 4th raw types using wildcard (?) instead of, for generics RC2ParameterSpec class RC5ParameterSpec class read( ) DataInputStream class DigestInputStream class FileChannel class 2nd FileInputStream class FilterReader class InputStream class 2nd Manifest class PushbackInputStream class ReadableByteChannel 2nd Reader class SelectableChannel interface Socket class SocketChannel class read, write, delete, and execute permissions read-only buffers 2nd read-only collections read-only files Readable interface 2nd 3rd 4th ReadableByteChannel interface 2nd 3rd Reader class 2nd 3rd charset encoder/decoder readExternal( ) (Externalizable) readFields( ) (ObjectInputStream) readFully( ) (DataInputStream) reading [See also input/output] byte and character streams file contents readLine( ) BufferedReader class DataInputStream class (deprecated method) 2nd LineNumberReader class ReadLock class readObject( ) 2nd ObjectInputStream class 2nd 3rd ObjectOutputStream class ReadOnlyBufferException readUnsignedByte( ) readUnsignedShort( ) ReadWriteLock interface ready( ) (Reader) readyOps( ) (SelectionKey) receive( ) DatagramChannel class DatagramSocket class 2nd rectangular arrays 2nd red-black tree 2nd redefineClasses( ) (Instrumentation) redirectErrorStream( ) (ProcessBuilder) redirection of system in, out, and err streams ReentrantLock interface ReentrantReadWriteLock class ReentrantReadWriteLock.ReadLock ReentrantReadWriteLock.WriteLock reference types boxing and unboxing conversions C language pointers vs. comparing objects conversions copying objects defined by Java definitions, in Java programs enumerated [See enumerated types] equality, testing for in operands instance of operator, using with interface [See interfaces] memory allocation and garbage collection naming and capitalization conventions pass by value primitive types vs. references cross references in doc comments cross-references in doc comments java.lang.ref package null PhantomReference class Reference class ReferenceQueue class SoftReference class to objects object member access (.) operator restoring with this pointer unused, causing memory leaks weak references WeakReference class referent reflection Reflection API 2nd [See also Class class] @Inherited annotation type annotation support applets, security restrictions on changes in Java 5.0 Class class Java 5.0 methods dynamic proxies java.lang.reflect package 2nd ReflectPermission class refresh( ) Policy class Refreshable interface Refreshable interface RefreshFailedException regionMatches( ) (String) register( ) (SelectableChannel) 2nd registering event listeners 2nd for constrained properties methods, conventions for unicast event registerValidation( ) 2nd regular expressions 2nd java.util.regex package 2nd Matcher class matches, Java vs. Perl MatchResult interface multiple matches Pattern class regular expression syntax PatternSyntaxException search-and-replace operations strings, using with RejectedExecutionException RejectedExecutionHandler interface relational operators relativize( ) (URI) RELAX NG (XML schema) release of Java, specified for source files release( ) (Semaphore) remove methods, deregistering event listeners remove( ) AbstractList class AbstractMap class Collection interface 2nd HashSet class Hashtable class Iterator interface 2nd LinkedList class List interface 2nd ListIterator interface Map interface 2nd 3rd Queue interface ReferenceQueue class Set interface TreeMap class TreeSet class removeAll( ) Collection class List interface Map interface removeElementAt( ) (Vector) removePropertyChangeListener( ) removeProvider( ) (Security) removeValue( ) (SSLSocket) removeVetoableChangeListener( ) renameTo( ) (File) repetitive tasks , threads for replace( ) String class StringBuffer class replaceAll( ) (String) 2nd replaceFirst( ) (String) 2nd requestPasswordAuthentication( ) (Authenticator) 2nd reserved words 2nd [See also keywords] reset( ) ByteArrayOutputStream class CharArrayReader class CharArrayWriter class InputStream class MessageDigest class Reader class SAXParser class StringReader class Transformer class resetSyntax( ) (StreamTokenizer) resolve( ) (URI) ResourceBundle class resources associated with a class resources for further information examples in this book quick reference material, generating related books ResponseCache class Result interface 2nd results, computing resume( ) (Thread) retainAll( ) Collection interface 2nd List interface Map interface retention (of an annotation) RetentionPolicy class return statements 2nd 3rd switch statements, stopping return types covariant method overriding and return values comparison and relational operators methods, data types for reverse( ) (Collections) reverseOrder( ) (Collections) rewind( ) (Buffer) right shift operator (>>), signed 2nd >>= (signed right shift assignment) operator right shift operator (>>>), unsigned >>>= (unsigned right shift assignment) operator right-to-left associativity root directories, listing root directory of generated documentation rotate( ) (Collections) rotateLeft( ) (Integer) rotateRight( ) (Integer) rounding numbers BigDecimal class and floating-point values when converting to integers functions for RoundingMode class 2nd RSA and DSA public and private keys RSA PSS encoding (PKCS#1 standard) RSA-PSS signature (PKCS#1 standard) RSAKey interface RSAKeyGenParameterSpec interface RSAMultiPrimePrivateCrtKeySpec RSAOtherPrimeInfo class RSAPrivateCrtKey interface RSAPrivateCrtKeySpec interface RSAPrivateKey interface RSAPrivateKeySpec class RSAPublicKey interface 2nd RSAPublicKeySpec interface RuleBasedCollator class run( ) 2nd call( ) vs. PrivilegedAction interface PrivilegedExceptionAction Runnable interface Thread class 2nd TimerTask class runFinalization( ) (System) Runnable interface 2nd 3rd 4th 5th 6th getDelegatedTask( ) scheduling Runnable objects RUNNABLE thread 2nd running Java programs 2nd Runtime class 2nd addShutdownHook( ) 2nd exec ( ), portability conventions and rules runtime environment, Java 2nd 3rd RuntimeException 2nd RuntimeMXBean interface RuntimePermission class |