Index

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z

# O

OBJECT attribute (<APPLET> tag)

Applet Changes
Serialized Applets
The <APPLET> Tag

Object class

Superclasses, Object, and the Class Hierarchy
Reserved Method Names

object serialization

Object Serialization
Simple Serialization
API for : Advanced Serialization
applets

Applet Changes
Serialized Applets

class versioning av nd : Serialization and Class Versioning
Externalizable interface

Object Serialization
Custom Serialization
Advanced Serialization
(Reference page)

NotSerializableException : (Reference page)
ObjectStreamException : (Reference page)
Serializable interface

Object Serialization
Custom Serialization
(Reference page)

object-oriented programming

Object-Oriented
A Scribble Applet
Classes and Objects in Java

objects

Objects
Introduction to Classes and Objects
accessing : Accessing Objects
accessing data fields of : Accessing Object Data
arrays as : Are Arrays Objects?
comparing for equality : Checking Objects for Equality
copying : Copying Objects
creating with new operator : Objects Are Instances of a Class
destroying (see garbage collection)
exception (see exceptions)
finalizing : Object Finalization
InvalidObjectException : (Reference page)
modifying simultaneously : The synchronized Statement
NullPointerException : (Reference page)
Object class

The java.lang Package
(Reference page)

ObjectInput interface : (Reference page)
ObjectInputStream class

Simple Serialization
The java.io Package
(Reference page)

ObjectInputValidation class

Advanced Serialization
(Reference page)

ObjectOutput interface : (Reference page)
ObjectOutputStream class

Simple Serialization
The java.io Package
(Reference page)

ObjectStreamClass class

Serialization and Class Versioning
(Reference page)

resurrection of : Object Finalization
string (see strings)
validating : Advanced Serialization
Vector class : (Reference page)

Observable class

The java.util Package
(Reference page)

Observer interface

The java.util Package
(Reference page)

okToUseGui( ) : (Reference page)
old keyword (in C) (see garbage collection)
openConnection( )

HttpURLConnection class : (Reference page)
URL class : (Reference page)
URLStreamHandler class : (Reference page)

openStream( ) : (Reference page)
operating system : Environment
operators : Operators

list of : Operators

optimization of class files : javac
option menus : (Reference page)
OptionalDataException : (Reference page)
OR (|) operator : Operators
ordinaryChar( ) : (Reference page)
ordinaryChars( ) : (Reference page)
OutOfMemoryError : (Reference page)
output streams

BufferedOutputStream class

The java.io Package
(Reference page)

ByteArrayOutputStream class

The java.io Package
(Reference page)

CheckedOutputStream class : (Reference page)
DataOutputStream class

The java.io Package
(Reference page)

DeflaterOutputStream class

The java.util.zip Package
(Reference page)

FileOutputStream class

The java.io Package
(Reference page)

FilterOutputStream class

The java.io Package
(Reference page)

GZIPOutputStream class : (Reference page)
ObjectOutputStream class

The java.io Package
(Reference page)

OutputStream class

The java.io Package
(Reference page)

OutputStreamWriter class

Character Encodings
(Reference page)

PipedOutputStream class

The java.io Package
(Reference page)

StreamCorruptedException : (Reference page)
ZipOutputStream class : (Reference page)

overloaded methods

Method Overloading
Method Overloading

overridden methods : Overriding Methods

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z

Copyright © 1996 O'Reilly & Associates, Inc. All Rights Reserved.