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]

Object class

    clone( ), overriding 

    toString( ) 

object serialization 

    DBM database 

    JDO, using 

    RMI and 

    saving and restoring serialized objects 

object wrappers  [See also wrapper classes]2nd 

OBJECT, imbedding keyword in HTML 

object-oriented design (OOD)  [See also design patterns]

    books about 

object-oriented programming

    CORBA IIOP, interoperability among languages 

    Java techniques 

        API, importance of using 

        aplication-specific exceptions, writing 

        callbacks, providing via interfaces 

        clone( ), overriding and implementing your own 

        comparing class objects 

        design patterns, standard API 

        finalize( ) 

        generality vs. application specificitity 

        hashCode( ), overriding and implementing your own 

        inner classes, using 

        Javadoc, importance of 

        passing values 

        plotter program (example) 

        polymorphism/abstract methods 

        printing object formatting with toString( ) 

        Singleton pattern, enforcing 

        subclassing and delegation 

ObjectInputStream class  2nd 

ObjectOutputStream class  2nd  3rd 

objects

    adding to/removing from stacks 

    arrays of 

    class, getting Class object for 

    containing code, synchronizing 

    converting to/from byte arrays 

    converting to/from numbers 

    converting to/from object wrappers and primitives with autoboxing 

    converting to/from primitives and vice versa 

    finding in collections 

    hash codes for 

    Java strings as 

    keeping in order (TreeSet) 

    monitor locking 

    passing as parameter or return value of remote methods 

    proxy, references to 

    references to

        comparing for equality 

        mapping with HashMap or Hashtable 

    removing from service 

    returning with socket-based servers 

    synchronization target, using as  2nd 

Observable class  2nd 

octals, converting integers to 

ODBC (Open DataBase Connectivity) 

    JDBC-ODBC bridge 

OOD  [See design patterns object-oriented design]

Open Office save file format 

open source software

    CollabNet web site 

    Eclipse IDE 

    Java, web sites for distribution 

    JDK source code 

    Kaffe 

    licensing, understanding 

    NetBeans IDE 

    Unix servers 

open( ) (CommPortIdentifier)  2nd  3rd 

OpenBSD  2nd 

openConnection( ) (URL) 

opening files (by name) 

openStream( ) (URL) 

operating systems

    code dependent on, writing 

        filename separators and 

    default locales for 

    determining current 

    Java Plug-in, versions for 

    jikes compiler, downloading and installing 

    JNODE 

    native code compilers for 

    network applications, differences in 

    null device, discarding output with 

    read( ) system call 

    system internals or filesystem design 

    system properties and 

    threads 

    time command 

operators

    extracting from input stream 

    overloading 

optimization, inline code generation 

optional methods 

options, command line  [See command line]

Oracle database 

ordering data 

ordinaryCharacter( ) (StringTokenizer) 

org.apache.log4j.net package 

org.w3c.dom package 

output  [See input/output]

OutputStreamWriter class 

    specifying character encoding 

overloading methods

    getInstance( ), formatting service classses 

    join( ) 

    substring( ) 

overloading operators 

Overrides annotation 

overriding methods

    clone( ) (Object) 

    equals( ) 

    hashCode( ) 

    paintComponent( ) 

    toString( ) 

    windowClosing( ) 

ownership of ports, resolving conflicts in 

 

Категории