Java Cookbook, Second Edition

 

[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]

I18N  [See internationalization]

I18N class (example) 

IBM

    calendar classes 

    Jikes compiler 

    SWT (Standard Windowing Toolkit) 

    WebSphere Studio Application Developer 

ICU4J (International Components for Unicode for Java) 

IDEs (integrated development environments) 

    applet template files (HTML), writing 

    compiling, running, and testing with 

    Eclipse 

        Export Mac OS Application wizard 

    externalization mechanisms 

    GUI construction in 

    Java-based 

Image class 

    prepareImage( ) 

ImageIcon class 

images

    drawing 

        GetImage class (example) 

        loading image, ensuring with MediaTracker 

        TiledImageComponent class (example) 

    moving

        displaying with animation 

        displaying with video 

    size, finding 

IMAP transport mechanism 

immutability

    of BigInteger and BigDecimal objects 

    of File objects 

    of strings 

incrementing array index 

incrementing integers 

IndentContLineReader class (example) 

    source code 

indenting text documents 

indexer for files, creating 

indexes

    array, incrementing 

    beginning and end, getting for strings 

    index.html file 

    starting and ending, for text matching a pattern 

    for strings 

        characters, retrieving by number 

indexOf( ) 

    String class  2nd 

Inet6Address class 

InetAddress class 

    getByName( ) 

inetd (Unix) 

INFINITY constants 

Inflater class 

info( ) (Logger) 

inheritance

    toString( ) (Object), by other classes 

    XML schemas 

init( ) (Applet) 

initialization

    Hayes-type modem 

    JDBC drivers 

    overhead, in Java program timing 

inline code generation 

Inline::Java module  2nd  3rd 

inner classes  2nd 

    action handlers, using as 

    anonymous, using for action handling 

    member of another class 

    providing Runnable interface implementation 

        Join class (example) 

    Thread class, extending with (ProdCons2 example) 

input/output 

    binary data, reading or writing 

    ClassCastExceptions, preventing with serialVersionUID 

    compressed files (gzip), reading/writing 

    continued lines, reading 

    converting text to PostScript 

    copying files 

        FileIO class (example) 

    discarding output with operating systemsÕ null device 

    end-of-line characters 

    exchanging binary data between C and Java 

    external program output, capturing 

    extracting words or operators from input stream 

    file content, reading into string 

    getting streams with Socket methods 

    hardware details for I/O ports on platforms 

    hashing classes and Properties subclass, output 

    JAR or zip archives, reading or writing files 

    Java classes 

    java.io package  2nd 

    New I/O (NIO) package 

        CharBuffer class 

        GrepNIO (example) 

        ReaderIter class 

    ObjectInputStream and ObjectOutputStream 

    opening files by name 

    parallel ports

        preparing and opening 

        resolving conflicts in 

    platform-independent code, writing 

    printing with Formatter class 

    program output, displaying in window 

    reading or writing to particular location in file 

    reading/writing different character set 

    reassigning standard streams 

    scanning files with StreamTokenizer 

        calculator (example) 

    scanning input with Scanner class 

    scanning tools 

    serial port, preparing and opening for 

    serialized objects, saving and restoring 

    standard input, reading 

    standard output, writing to 

    streams

        duplicating while writing 

        getting with Socket class 

        readers/writers and 

    Unicode, use in Java 

    XML document output 

InputStreamReader class  2nd  3rd 

    character encoding, specifying 

INSERT statement, SQL 

insert( ) (StringBuilder) 

InstallAnywhere software installer 

installing software 

InstallShield (MS-Windows software installer) 

instanceof operator 

Instant Database 

instantiating classes dynamically 

int data type

    arrays of, multiplying 

    C program reading long integers as int 

    converting between an Integer object 

    converting to Integer with autoboxing 

    hash code values 

    stacking (example) 

    storing as short, char, or byte 

    wrapper class for value 

Integer class  2nd 

    parseInt( ) 

    valueOf( ) 

integers

    BigInteger class 

    binary, writing into file 

    char and 

    checking numbers for 

    converting between binary, octal, decimal, and hexadecimal 

    converting between int and Integer object 

    converting from int value to an Integer with autoboxing 

    converting to binary, octal, and hexadecimal strings 

    division by zero 

    Java data types 

    operating on series of 

    random numbers, scaling and rounding doubles for 

    reading C-language unsigned int 

    reading from standard input 

integrated development environments  [See IDEs]

interfaces

    commonly-used, listing of 

    comparison, summary of 

    defining functionality in unrelated classes 

    DOM 

    network 

        finding 

    providing callbacks via 

    remote 

        proxy objects implementing 

    situations for using 

International Components for Unicode for Java (ICU4J) 

internationalization  2nd 

    button with I18N resources, creating 

    convenience routines, writing for 

        I18N class (example) 

    dates and times  [See also dates and times]2nd 

        Date class, limitations of 

        java.text and java.util package classes 

    dialogs 

    documentation for 

    Internationalization Home Page (Sun) 

    JILT toolkit 

    JOptionDemo class (example) 

    locales 

        changing default for Java runtime 

        default, using at runtime 

        listing available 

        nondefault, using 

        property filenames for different 

        returning date for 

        setting 

    menus 

        in a GUI-based program (example) 

        MenuIntl class (example) 

    message text in dialogs and help files 

    messages, formatting 

    resource bundles, creating for 

    steps in 

    strings, comparing 

    user interface controls, configuring from resource bundle 

Internet email protocols, classes for 

Internet Explorer  [See also browsers]

    applet working in, using Java Plug-in 

Internet header files, C byte-order macros in 

Internet Inter-Orb Protocol (IIOP) 

Internet mail, books about 

Interpreter design pattern 

interrupt( ) (Thread) 

InterruptedIOException 

interrupting threads 

    Java statement boundaries and 

introspection  2nd 

    class methods and fields, finding and using 

    constructing a class from scratch 

    cross-referenced listing, Java API 

    dynamically loading Applet subclasses 

    getting class descriptor 

    JUnit testing tool, use with 

    loading and instantiating a class dynamically 

    performance timing for programs 

    printing class information 

    set/get method pairs, finding with 

invoicing program (MediaInvoicer) 

invoke( ) 

invokeLater( ) (EventQueue) 

IOException, use with socket connections 

IP (Internet protocol) 

IP addresses, getting 

IPV6 

isAlive( ) (Thread) 

isNaN( ) 

    Double class 

    Float class 

ISO language codes (locale names) 

isProbablyPrime( ) (BigInteger) 

istabstop( ) (Tabs example class) 

Item class, run( ) 

iterations

    foreach, using on arrays and collections 

    over key/value pairs (DBM file) 

    over ResultSet 

    Scanner class, use by 

Iterator class

    downcasting references obtained from to specific type 

    hasNext( ) 

    hasNext( ) and next( ) 

iterators

    data structuring with

        Iterator interface 

    data-independent access with 

    writing 

 

Категории