Fifth International World Wide Web Conference
Java - It's Object Oriented
- Syntax and semantics inherited from C and C++, but many of its object
management features come from Objective C (e.g. interfaces).
- Unlike C and C++, there are no stand-alone functions, but only methods
associated with a class.
- Everything (except for the built-in primitive types) is either a class, a
method, or an object.
- Extensive class library comes with Java, to interface with:
- host operating system
- window manager
- network
- Java Applications and Applets may provide their own class library support
- May not replace "system" classes (for security purposes)
Java - An Introductory Language Tutorial
(E.A.Johnson)