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]

! (exclamation point)

        ! (boolean NOT) operator 2nd

        !! (jdb shorthand) command

        != (not equals) operator 2nd

        jar\: URL syntax

" (quotes, double)

        escaping in char literals

        in string literals

        string literals

$ (dollar sign)

        in identifiers 2nd

        in regular expressions

% (percent sign)

        % (modulo) operator 2nd

        %= (modulo assignment) operator 2nd

        in format specifiers

& (ampersand)

        & (bitwise AND) operator 2nd

        & (boolean AND) operator 2nd

        && (conditional AND) operator 2nd

        &= (bitwise AND assignment) operator 2nd

' (quotes, single)

        escape characters in char literals 2nd

( ) (parentheses)

        cast operator

        conditional operands, using with

        in expressions, order of evaluation and

        in method names

        in method parameters

        method invocation operator 2nd

                side effects

        operator precedence, overriding with

        separator characters (tokens)

        subexpressions within regular expressions

* (asterisk)

        *= (multiplication assignment) operator 2nd

        dereference operator (C/C++)

        in doc comments

        multiplication operator 2nd 3rd

+ (plus sign)

        + (addition) operator 2nd

        + (string concatenation) operator 2nd

        + (unary plus) operator

        ++ (increment) operator 2nd

                side effects

        += (add assignment) operator 2nd 3rd

                concatenating strings with

        string concatenation operator

        URL encoding

, (comma)

        separating list of expressions

        separating variable names and initializers

        separator character (tokens)

- (minus sign)

        - (subtraction) operator 2nd 3rd 4th

        - (unary negation) operator 2nd 3rd

        -- (decrement) operator 2nd

        -= (subtract assignment) operator 2nd

        integer literals and

-> (dereference) operator, C/C++

-source 1.4 (javac command-line argument)

. (dot)

        dot operator in Java language and C/C++

        object member access operator 2nd 3rd

        separator character (tokens)

... (ellipsis) in variable-length argument lists

.java file extension

/ (division) operator 2nd

        /= (divide assignment) operator 2nd

/ (slash)

        /* */, in multiline comments 2nd

        /** */, in doc comments 2nd

        //, in single line comments 2nd

        /= (division assignment) operator

0 (zero)

        division by

        negative and positive zero

        represented by float and double types

0- and 1-based arrays

; (semicolon)

        ending do loops

        ending Java statements

                compound statements and

        for empty statements

        separator character (tokens)

< > (angle brackets)

        < (less than) operator 2nd

        < and > relational operators, string comparison and

        < and > separator characters (tokens)

        << (left shift) operator 2nd

        <<= (left shift assignment) operator

        <<= (signed left shift assignment) operator

        <= (less than or equal) operator 2nd

        > (greater than) operator 2nd 3rd

        >= (greater than or equal) operator 2nd

        >> (signed right shift) operator 2nd

        >>= (signed right shift assignment) operator 2nd

        >>> (unsigned right shift) operator 2nd

        >>>= (unsigned right shift assignment) operator 2nd

        generics, use in

<A> (hyperlink) tag, avoiding in doc comments

<Emphasis>Effective Java Programming Language Guide<Default Para Font> 2nd

<PRE> tag in doc comments

<xsl\:output> tag 2nd

<xsl\:param> tags

= (equal sign)

        = (assignment) operator 2nd 3rd

                combining with arithmetic, bitwise, and shift operators

        == (equals) operator 2nd 3rd

                comparing enum values

                comparing hashtable key objects

                comparing objects

                string comparisons

                string comparisons and

? (question mark)

        ?\: (conditional) operator 2nd

                operand number and type

                return type

        jdb help command

       wildcards

                type parameters

@ (at sign)

        filenames beginning with, Java compiler and

       filenames preceded by

                javadoc program

        in doc comments

        separator character (tokens)

@author doc comment tag

@Deprecated annotations 2nd 3rd

@deprecated javadoc tags 2nd

        package.html file

@Documented annotations 2nd 3rd

@exception doc comment tag

@Inherited meta-annotation

@interface annotation

@link doc comment tag

@Override annotation 2nd 3rd 4th

@param doc comment tag

@Retention annotation 2nd 3rd

@return doc comment tag

@see doc comment tags 2nd

        package.html file

@serial doc comment tag

@serialData doc comment tag

@serialField doc comment tag

@since doc comment tag

        javadoc, ignoring in doc comments

        package.html file

@SuppressWarnings annotation 2nd 3rd 4th

@Target annotation 2nd

@throws doc comment tag

@version doc comment tag

[ ] (brackets)

        array access operator 2nd 3rd

        index operator 2nd

                in multidimensional arrays

        separator characters (tokens)

\ (backslash)

        character escapes in regular expressions

        escaping in char literals

\: ( colon )

        assertion expressions, separating

        conditional operands, separating 2nd

        in statement labels

        separator character (tokens)

        superclass, indicating in C++

\b (escape sequence for backspace )

\f (form feed)

\n (newlines), escaping

\r ( carriage return)

^ (caret)

        ^= (bitwise XOR assignment) operator 2nd

        bitwise XOR operator 2nd

        boolean XOR operator 2nd

_ ( underscore ), identifier names and

{ } (curly braces)

        anonymous class formatting

        enclosing body of loop

        enclosing statement blocks

        in classes

        inline doc comment tags

        method body, enclosing 2nd

        nested if statements, use with

        nesting arrays within arrays

        separator characters (tokens)

{@docRoot} doc comment tag

{@linkplain} doc comment tag 2nd

{@link} doc comment tag 2nd 3rd

{@value reference} doc comment tag

{@value} doc comment tag

        cross references

(vertical bar)

        (bitwise OR) operator 2nd

        (boolean OR) operator 2nd

        = (bitwise OR assignment) operator 2nd

        (conditional OR) operator 2nd

~ (bitwise complement) operator

~ (tilde)

        bitwise compelemnt operator

Категории