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] Oaks, Scott object-oriented programming classes encapsulation of data polymorphism principle 2nd scripting languages versus ObjectOutputStream class 2nd objects annotation arrays 2nd 3rd 4th attributes 2nd Class class cloning constructors creating 2nd design classes methods destroying domain enumerating equality versus equivalence Formatter getting URL content as graphics hash codes 2nd HttpServletResponse initializer blocks, static and nonstatic input/output streams for JavaBeans locking methods and variables, accessing Object class 2nd 3rd paint primitive types as references 2nd 3rd reflection scripted (BeanShell) serialization 2nd servers unreachable value data observers images 2nd Observer interface octal numbers offscreen drawing 2nd open( ) method openConnection( ) method 2nd openStream( ) method operating systems entries under operating system names virtual memory Windows operators ! (not) * (dereference) in C + (concatenation) 2nd 3rd ++ , (comma) . (dot) 2nd = = (identity) 2nd 3rd [...] (range) AffineTransformOP ColorConvertOP ConvolveOP images instanceof 2nd 3rd 4th 5th Java LookupOP overloaded 2nd precedence of RescaleOP ternary | (OR) optimizing code in JIT compilation option dialogs OR operator (|) order of evaluation order( ) method output data compression files network NIO package scalable I/O with streams ByteArrayOutputStream class network byte order properties table, saving to server response processing System.out and System.err writing preferences to overflow (cells) overlapping methods overloading append( ) method casting and constructors equals( ) method methods 2nd 3rd 4th overriding versus overriding methods 2nd 3rd abstract methods component size dynamic binding and equals( ) method exceptions hashCode( ) method method selection and overloaded methods versus return types |