Java 2004 — A Tour for the Midrange Developer
Features and Benefits
-
General Purpose and Portable
-
Useful in Business, Scientific, Multimedia and Most Other Application Areas
-
Virtual Machine and Bytecodes
-
Fully Specified, Based on Standards
-
Unicode, Internationalization ( I18N ) and Localization ( L10N )
-
GUI Layout Managers, Look and Feel
-
Object-Oriented
-
Supports Writing Correct Code
-
Garbage Collection and Memory Management
-
Object References, No Pointer Arithmetic, No Invalid Memory Access
-
Strong Type Checking
-
Built-In Exception Handling Mechanism
-
Large Library of Reusable Classes
-
Easily Extensible
-
Built-In Multithreading — Mini Context Switching