Java In A Nutshell, 5th Edition

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

Категории