Java 6 New Features
暫譯: Java 6 新特性

Budi Kurniawan

  • 出版商: BrainySoftware.com
  • 出版日期: 2006-10-20
  • 售價: $1,360
  • 貴賓價: 9.5$1,292
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Paperback
  • ISBN: 0975212885
  • ISBN-13: 9780975212882
  • 相關分類: Java 程式語言
  • 無法訂購

買這商品的人也買了...

相關主題

商品描述

Description

For seasoned Java programmers who want to stay up to date on the latest Java tools, this guide discusses the new features of Java 6 Mustang. This handbook to the new version includes updated information on Web services, a JavaScript engine that allows access to information in a Java program, JDBC 4.0, JAXB 2.0, XML digital signature APIs, more sophisticated Swing components, and improvements in Java 2D that includes a GIF image writer.

 

JavaTM SE 6, code-named Mustang, brings to the table many new technologies, including the reference implementations for eleven JSRs. The new features and enhancements can be grouped into these areas:

 

  • XML digital signatures
  • Streaming API for XML
  • JDBC 4.0
  • Web-Services Metadata
  • Java Compiler API
  • Java Class File Specification Update
  • Java Architecture for XML Binding 2.0
  • Scripting for the Java Platform
  • Java API for XML-Based Web Services 2.0
  • Common Annotations
  • Pluggable Annotation-Processing API
  • Java Management Extensions
  • Swing
  • Abstract Window Toolkit
  • Networking
  • Internationalization

Obviously, there is a lot to learn and the learning curve could be steep especially if you have no experience with these technologies. Fortunately, this book has been designed as a tutorial. Not only does it explain the new stuff in plain English, it also provides an introduction on each of the new technologies, making learning them fun. For instance, If you’ve never done Drag and Drop (DnD) in Swing before, don’t worry. There is a comprehensive introduction on this cool technology before a discussion of JavaTM 6 DnD. If you’re new to the Java Management Extensions (JMX) API, fear not. This book provides a tutorial on JMX before detailing the new features in it

Admittedly, many new features in JavaTM SE 6 rely on the language updates in JavaTM 5, making JavaTM 5 a prerequisite for understanding Mustang. The author of this book realized it and had provided notes and three appendixes on the most important JavaTM 5 features. With this book, you can skip JavaTM 5 and still get up to date with JavaTM 6

商品描述(中文翻譯)

描述

對於希望跟上最新 Java 工具的資深 Java 程式設計師,本指南討論了 Java 6 Mustang 的新功能。這本手冊包含了有關 Web 服務的最新資訊、一個允許在 Java 程式中訪問資訊的 JavaScript 引擎、JDBC 4.0、JAXB 2.0、XML 數位簽名 API、更複雜的 Swing 元件,以及包括 GIF 圖像寫入器在內的 Java 2D 改進。

JavaTM SE 6,代號 Mustang,帶來了許多新技術,包括十一個 JSR 的參考實作。新功能和增強功能可以分為以下幾個領域:

- XML 數位簽名
- XML 的串流 API
- JDBC 4.0
- Web 服務元數據
- Java 編譯器 API
- Java 類檔案規範更新
- Java XML 綁定架構 2.0
- Java 平台的腳本
- 基於 XML 的 Web 服務 Java API 2.0
- 通用註解
- 可插拔的註解處理 API
- Java 管理擴展
- Swing
- 抽象窗口工具包
- 網路
- 國際化

顯然,有很多東西需要學習,尤其是如果您對這些技術沒有經驗,學習曲線可能會很陡峭。幸運的是,這本書被設計為教程。不僅用簡單的英語解釋新內容,還提供了每項新技術的介紹,使學習變得有趣。例如,如果您從未在 Swing 中進行過拖放 (DnD),也不必擔心。在討論 JavaTM 6 DnD 之前,會有一個全面的介紹這項酷技術。如果您對 Java 管理擴展 (JMX) API 不熟悉,也不必害怕。這本書在詳細介紹其新功能之前,提供了 JMX 的教程。

誠然,JavaTM SE 6 中的許多新功能依賴於 JavaTM 5 的語言更新,使得 JavaTM 5 成為理解 Mustang 的前提。這本書的作者意識到了這一點,並提供了有關 JavaTM 5 最重要功能的註解和三個附錄。通過這本書,您可以跳過 JavaTM 5,仍然能夠跟上 JavaTM 6 的最新進展。