What's New in 1.1?
- Internationalization
- Security and Signed Applets
- AWT Enhancements
- JavaBeans Architecture
- JAR File Format
- Networking Enhancements
- I/O Enhancements
- Math Package
- Remote Method Invocation
- Reflection
- Java Database Connectivity
- Inner Classes
- Java Native Interface
- Performance Enhancements
- Miscellaneous
Migrating to 1.1
- When Should the Great Migration Occur?
- What Does Deprecation Mean?
- How to Convert Your Program
- Special Coding Techniques
- How to Convert Code that Uses I/O
- How to Convert Code that Uses the AWT
- Lists and Tables
- Alternatives to Deprecated Methods in java.lang, java.net, and java.util
- Character Streams versus Byte Streams
- Alternatives to Deprecated Classes and Methods in java.io
- Alternatives to Deprecated Methods in the AWT
- All Deprecated Classes and Methods in JDK 1.1
- Event-Conversion Table
- Packages New for 1.1
- Classes New for 1.1
- Changes to the Java Language
- JDK 1.1 Compability
- Incompatible Changes in the 1.1 AWT API
A Preview of Things to Come
- Security Enhancements
- Java Foundation Classes (JFC)
- Collections
- JavaBeans Enhancements
- Input Method Framework
- Package Version Identification
- RMI Enhancements
- Serialization Enhancements
- Weak References
- Audio Enhancements
- Java IDL
- Performance Enhancements
- Threads Changes