Java 1.4 and Beyond
Java 1.4 and Beyond
Please turn off all
Where Java comes from
Java 1.0
Java 1.1
Java 1.2, a.k.a Java 2 Standard Edition 1.2
Java 1.3, a.k.a Java 2 Standard Edition 1.3
Java 1.4, a.k.a Merlin
Language Changes
Assertions
Concise Array Literals
Generics/Templates
Operator Overloading
Multiple inheritance
Primitive data types become full objects
Changes to Existing Standard java packages
The Copyable interface for deep clones
Chained Exceptions
JAR archive enhancements
Improvements in the AWT/Swing
Improvements in Internationalization
Improvements in I/O
Improvements in Networking
Improvements in JDBC
Java Naming and Directory Interface (JNDI) Enhancements
Remote Method Invocation (RMI) Enhancements
Applets
Security
New Standard java packages
Preferences API
Logging API
Installer API
New Standard Extensions
XML
Remote monitoring facility
Failover and Clustering
Java WebStart
Outside Sun
Apple
Microsoft
Open Source
To Learn More
Questions?
Entire Presentation as Single File
Start
|
Cafe au Lait
Copyright 2001
Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified January 3, 2003