Introduction
Chapter 1: Core Libraries
Chapter 2: Dynamic Compilation
Chapter 3: Scripting
Chapter 4: Networking
Chapter 5: Swing Updates
Chapter 6: Abstract Window Toolkit
Chapter 7: Internationalization
Chapter 8: Java Database Connectivity 4.0
Chapter 9: XML Digital Signature API
Chapter 10: Streaming API for XML
Chapter 11: Java Architecture for XML Binding
Chapter 12: Web Services
Chapter 13: JavaBeans Activation Framework
Chapter 14: User-Defined MXBeans
Chapter 15: Concurrency Updates 
Appendix A: Enums
Appendix B: Generics
Appendix C: Annotations