本书内容包括多线路、集合框架、网络API、数据库编程、分布式对象、AWT高级特性、Swing高级特性、JavaBean、Java安全模式、XML以及元数据主题,引领读者进入了Java世界的更深境界。书中大量的实例人码及新增和修改后的特性为Java程序设计员提供了极好的指导,可作为关于Java2平台(包括JDK1.3的完整更新版、JDK 1.4版的标准版)的高级参考书。
本书是Java 2技术权威指南,全面覆盖Java 2技术的高级主题,其中包括多线路、集合框架、网络API、数据库编程、分布式对象、AWT高级特性、Swing高级特性、JavaBean、Java安全模式、XML以及元数据主题,引领读者进入了Java世界的更深境界。书中大量的实例人码及新增和修改后的特性为Java程序设计员提供了极好的指导,可作为关于Java2平台(包括JDK1.3的完整更新版、JDK 1.4版的标准版)的高级参考书。
本书适合程序设计人员、高等院校学生和教师参考。
Chapter 1 Multithreading
What Are Threads?
Using Threads to Give Other Tasks a Chance
Interrupitn Threads
Thread States
New Threads
Runnable Threads
Blocked Threads
Dead Threads
Thread Properties
Thread Prioities
Daemon Threads
Thread Groups
Handlers for Uncaught Exceptions
Synchronization
An Example of a Race Condition
The Race Condition Explained
Lock Objects
Condition
The synchronized Deyword
Synchronized Blocks
Volatile Fields
……
Chapter 2 Collections
Chapter 3 Networking
Chapter 4 Database Programming
Chapter 5 Distributed Objects
Chapter 6 Advanced Swing
Chapter 7 Advanced AWT
Chapter 8 JavaBeans Components
Chapter 9 Security
Chapter 10 Internationalization
Chapter 11 Native Methods
Chapter 12 XML
Chapter 13 Annotations