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]

Name class

name( )

        Charset class

NameCallback class

NamedNodeMap interface (DOM)

NameList interface (DOM)

names

        anonymous classes

       classes

                fully qualified

                simple and fully qualified

        file and directory, platform-independent

        FilePermission

        library

        method

        package

                uniqueness of

        signer (digital signatures)

namespaces 2nd

        importing types

                naming conflicts and shadowing

                static members

        XML 2nd 3rd

                NamespaceContext

                QName class

                URIs for

NamespaceSupport class (SAX)

naming conflicts

        between superclass and containing class

naming conventions

        characters in names

        classes

        constants

        constructors

        fields and constants

        generic type variables

        images in doc comments

        interfaces

        local class and its enclosing classes

        local variables

        methods

        packages

        parameters, method

        reference types

NaN ( not-a-number )

        % (modulo) operator, returning with

        Double, testing for

        floating point-values, testing for

        floating-point calculations, division by zero

        represented by float and double types

nanoseconds

nanoTime( ) (System) 2nd

narrowing conversions

        covariant returns

        reference types

native code, byte code vs.

native methods 2nd

        conventions/rules for

        Java, implemented in C

        javah tool for implementing in C

        printing message when called

        stack traces for errors or exceptions

native OS threads 2nd

native2ascii program

nativeOrder( ) (ByteOrder)

nCopies( ) (Collections)

negation, performing with - (unary minus) operator

negative infinity

        Double, testing for

negative integers, representing

negative zero 2nd

NegativeArraySizeException

nested types

        anonymous classes 2nd

                defining and instantiating

                features of

                indentation and formatting

                restrictions on

                when to use

        Class methods, Java 5.0

        how they work

        local classes 2nd

                features of

                local variables, lexical scoping, and closures

                restrictions on

                scope of

                syntax

        nonstatic member classes 2nd

                features of

                restrictions on

                scope vs. inheritance

                syntax for

        static member types 2nd

NetPermission class

network-centric programming

networking

        closing connections for unused objects

        datagrams

        getByAddress( ), Inet6Address

        host reachability

        java.net package 2nd

                Proxy class

       java.nio package [See New I/O API]

        javax.net package

        javax.net.ssl package

        Kerberos authentication

        packages for

        secure sockets (SSL)

        servers

        sockets 2nd [See also sockets]

NetworkInterface class

New I/O API 2nd 3rd

        buffer operations, basic

        channel operations, basic

        client-side networking

        encoding/decoding text with charsets

        files, working with

        java.nio.channels.spi package

        java.nio.charset package

        java.nio.charset.spi package

        nonblocking I/O

                SSL communication

        server-side networking

new operator 2nd 3rd

        anonymous class formatting

        creating arrays

        creating objects

        defining and implementing anonymous class

        member class, explicitly referring to containing instance

        multidimensional arrays, initializing

NEW thread 2nd

newDecoder( ) (CharsetDecoder)

newEncoder( ) (CharsetEncoder)

newInstance( )

        Array class

        Class class 2nd

        Constructor class 2nd

        DatatypeFactory class

        SchemaFactory class

        URLClassLoader class

newlines (\n), escaping

newPermissionCollection( )

newPlatformMXBeanProxy( ) (ManagementFactory)

newProxyInstance( ) (Proxy)

newReader( ) (Channels)

newSAXParser( )

newSchema( ) (SchemaFactory)

newTemplates( ) (TransformerFactory)

newTransformer( ) (TransformerFactory)

newWriter( ) (Channels)

next ( )

        CharacterIterator interface

        Iterator class

        Iterator interface

        Iterator interface[

        ListIterator interface 2nd

nextBytes( ) (SecureRandom)

nextDouble( )

nextElement( ) (Enumeration)

nextFloat( )

nextIndex( ) (ListIterator)

nextInt( )

nextLong( )

nextToken( ) (StreamTokenizer)

NoClassDefFoundError

NoConnectionPendingException

Node interface

Node objects (DOM) 2nd 3rd

NodeChangeEvent class

NodeChangeListener interface

NodeList interface (DOM)

nonblocking I/O 2nd

        client-side networking

        socket connection (example)

        SocketChannel

        SSL communication using

nonheap memory, usage information

nonnative (green) threads 2nd

NonReadableChannelException

nonstatic member classes

        features of

        restrictions on

        scope vs. inheritance

        syntax for

nonstatic members

NonWritableChannelException

normalize( ) (URI)

NoRouteToHostException

NoSuchAlgorithmException

NoSuchElementException 2nd

NoSuchFieldError

NoSuchFieldException

NoSuchMethodError

NoSuchMethodException

NoSuchPaddingException

NoSuchProviderException

not equals operator (!=)

not equals operator (!=}

NOT operator

        ! (boolean NOT) 2nd

        ~ (bitwise NOT)

not-a-number [See NaN]

NotActiveException

Notation interface (DOM)

Notepad

notify( ) (Object) 2nd 3rd 4th

notifyAll( ) (Object) 2nd

notifying event listeners of events

        bound property changes

        constrained property changes

NotSerializableException

NotYetBoundException

NotYetConnectedException

null values

        case labels and

        collections

        default, reference fields

        LinkedList

NullCipher class

NullPointerException 2nd

numberOfTrailingZeros( ) (Integer)

numbers

        BigInteger and BigDecimal classes

        comparing (Comparator class)

        converting from and to strings

        DateFormat class

        DecimalFormat class

        Enumeration class

        formatting 2nd

        mathematical functions

        Number class 2nd

        number type (operands)

        NumberFormat class 2nd 3rd

        NumberFormatException

        parsing by StreamTokenizer

        random

        SimpleDateFormat class

Категории