編輯推薦
本書包括Java 2平台標準版(J2SE)的高級用戶界面編程和企業特性。與卷I(包括最重要的語言和類庫特性)一樣,本書針對J2SE 5.0做了更新和修訂。所有的示例程式都已進行更新,而且經過精心的構思,從而可以闡明針對職業開發者所碰到的實際問題類型的實戰性解決方案。
作者簡介
Cay S.Horstmann是Core JavaServer Faces,Second Edition一書的作者之一。Cay是San Jose州立大學計算機科學系的教授,Java的支持者,也是活躍於計算機業界會議的演講者。
Gary COrnell編寫編程技術方面的書籍並教授相關知識已有20多年。是Apress的創始人之一。他編寫了許多有關編程技術方面的暢銷書。曾獲Jolt大獎。還贏得了Visual Basic Magazine Readers Choice大獎。
圖書目錄
1 STREAMS AND FILES
Streams
Reading and Writing Bytes
The Complete Stream Zoo
Combining Stream Filters
Text Input and Output
How to Write Text Output
How to Read Text Input
Saving Objects in Text Format
Character Sets
Reading and Writing Binary Data
Random-Access Files
ZIP Archives
Object Streams and Serialization
Understanding the Object Serialization File Format
Modifying the Default Serialization Mechanism
Serializing Singletons and Typesafe Enumerations
Versioning
Using Serialization for Cloning
File Management
New I/O
Memory-Mapped Files
The Buffer Data Structure
File Locking
Regular Expressions
2 XML
Introducing XML
The Structure of an XML Document
Parsing an XML Document
Validating XML Documents
Document Type Definitions
XML Schema
A Practical Example
Locating Information with XPath
Using Namespaces
Streaming Parsers
Using the SAX Parser
Using the StAX Parser
Generating XML Documents
Writing an XML Document with StAX
XSL Transformations
……