程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 你應該知道的10件關於Java 6的事情

你應該知道的10件關於Java 6的事情

編輯:關於JAVA
  1、Web Services. 優先支持編寫 XML web service 客戶端程序。你可以用過簡單的annotaion將你的API發布成.Net交互的web services. Mustang 添加了新的解析和 XML 在 Java object-mapping APIs中, 之前只在Java EE平台實現或者Java Web Services Pack中提供.

  2、Scripting. 現在你可以在Java源代碼中混入JavaScript了,這對開發原型很有有用,你也可以插入自己的腳本引擎。 

  3、Database. Mustang 將聯合綁定 Java DB (apache Derby). JDBC 4.0 增加了許多特性例如支持XML作為SQL數據類型,更好的集成Binary Large OBjects (BLOBs) 和 Character Large OBjects (CLOBs) .

  4、More Desktop APIs. GUI 開發者可以有更多的技巧來使用 SwingWorker utility ,以幫助GUI應用中的多線程。, JTable 分類和過濾,以及添加splash閃屏。

  5、Monitoring and Management. Mustang 添加更多的診斷信息,綁定了不是很知名的 memory-heap 分析工具Jhat 來查看內核導出。

  6、Compiler Access.  compiler API提供編程訪問javac,可以實現進程內編譯,動態產生Java代碼。 

  7、Pluggable Annotation. Java tool和framework 提供商可以定義自己的 annotations ,並且內核支持自定義annotation的插件和執行處理器 

  8、Desktop Deployment. Swing擁有更好的 look-and-feel , LCD 文本呈現, 整體GUI性能的提升。Java應用程序可以和本地平台更好的集成,例如訪問平台的系統托盤和開始菜單。Mustang將Java插件技術和Java Web Start引擎統一了起來。

  9、Security. XML-數字簽名(XML-DSIG) APIs 用於創建和操縱數字簽名); 新的方法來訪問本地平台的安全服務,例如本地Microsoft Windows for secure authentication and communicationnative 的Public Key Infrastructure (PKI) 和 cryptographic services, Java Generic Security Services (Java GSS) 和 Kerberos services for authentication, 以及訪問 LDAP servers 來認證用戶.

  10、The -ilitIEs: 質量,兼容性,穩定性。 80,000 test cases 和數百萬行測試代碼(只是測試活動中的一個方面). Mustang 的快照發布已經被下載15個月了,每一步中的Bug都被修復了,表現比J2SE 5還要好。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved