John Jiang

          a cup of Java, cheers!
          https://github.com/johnshajiang/blog

             :: 首頁 ::  :: 聯系 :: 聚合  :: 管理 ::
            131 隨筆 :: 1 文章 :: 530 評論 :: 0 Trackbacks
          Java SE 6 Update 10發布了!
              在經過了漫長的期待之后,Java SE 6 Update 10終于正式發布了。本文主要簡介了該版本在客戶端應用方面的改進。(2008.10.18最后更新)

          Java SE 6本就加入了許多關于客戶端應用的新特性,在Java SE 6的十大新特性中,直接關于客戶端/桌面領域的新特性就有兩處。此次Update 10更是集中地在該領域內做出了重大改進。此處,主要基于Java SE 6 Update 10 Release Notes的說明,簡介了該版本在客戶端應用方面的改進。

          下一代Java Plug-in
              下一代Java插件包含了Applet和Java Web Start技術的最佳架構特性。它為在Web瀏覽器中發布Java和Java FX內容提供了健壯的平臺。下一代Java插件為高級用戶內容和企業級應用提供了許多強大的特性。
              * 允許為Applet申請更多的內存;可為每個Applet應用指定不同的命令行參數。
              * 為每個Applet應用選擇不同的JRE。
              * 提高了可靠性。
              * 能在Java和JavaScript程序設計語言之間進行更好、更便捷的整合。
              * 增強了對訪問Web頁面中DOM的支持。
              * 增加了對Web Services的支持。
          內建支持JNLP,使得Applet應用可立即復用之前由Java Web Start應用使用的JNLP擴展,例如JavaFX運行時組件,對基于硬件加速的3D圖形,視頻回放等等。
              P.S. 在我較早前的一篇譯文下一代Java Applet插件技術中,對這個新的插件有較詳盡的描述。

          Java Quick Starter
              Java Quick Starter(JQS)為了提高Applet程序和Java應用程序的初始啟動速度,會周期性預加載一些常用的JRE文件到內存(占用不多于20M的內存)。之后,當Java程序啟動時,磁盤I/O將會顯著減少,那么啟動速度也就大大加快了。JQS會作為一個Windows服務啟動,在任務管理器中會看到一個名為jqs.exe的進程。
              注:JQS僅能用于x86架構下的Windows 2000和Windows XP系統;由于Windows Vista系統有其自己的預加載機制,JQS將不能使用。

          Deployment Toolkit
              為了避免瀏覽器的兼容性問題,Deployment Toolkit提供了一組JavaScript方法,能夠自動生成部署Applet和Java Web Start程序時所使用的HTML語句。

          Nimbus
              Nimbus是一個新的Java跨平臺外觀。在JDK 6 Update 10自帶的demo中新加了一個SwingSet3應用,但與其它的demo應用(如SwingSet2)不同,這個demo應用沒有包含源代碼和可執行的jar文件,而需要通過Java Web Start運行(我猜想SwingSet3應該還處于開發階段)。官方的介紹中有一張圖片,大家可以看看,確實漂亮多了(此前,默認的Metal外觀已經多年未更新了)。
           

          posted on 2008-10-17 21:37 John Jiang 閱讀(2278) 評論(7)  編輯  收藏 所屬分類: JavaAppletGUI原創

          評論

          # re: Java SE 6 Update 10發布了!(原) 2008-10-18 09:54 等待中
          Java SE7 也快了吧?  回復  更多評論
            

          # re: Java SE 6 Update 10發布了!(原) 2008-10-18 21:35 Sha Jiang
          目前最高才用到JDK 5.0,跟不上節拍啊 *_*  回復  更多評論
            

          # re: Java SE 6 Update 10發布了!(原) 2008-10-18 22:30 Lf0x
          這個 swing 外觀讓我想起了 Opensolaris   回復  更多評論
            

          # re: Java SE 6 Update 10發布了!(原) 2008-10-20 08:25 pfxie
          Update 10試用了一下, netbean 6.1 啟動快了不少,這可能得益于JQS吧,另外進去時,界面反應明顯比以前靈敏多了。  回復  更多評論
            

          # re: Java SE 6 Update 10發布了!(原) 2008-10-20 09:01 Sha Jiang
          > Update 10試用了一下, netbean 6.1 啟動快了不少,
          > 這可能得益于JQS吧,另外進去時,界面反應明顯比以前靈敏多了
          Cool!
          希望不是由于心理作用吧 :-D  回復  更多評論
            

          # re: Java SE 6 Update 10發布了!(原) 2008-10-20 13:17 pfxie
          不信你自己測試一下。  回復  更多評論
            

          # re: Java SE 6 Update 10發布了!(原) 2008-10-20 13:24 Sha Jiang
          > 不信你自己測試一下。
          呵呵,我沒有不信,開個玩笑罷了 :-)  回復  更多評論
            

          主站蜘蛛池模板: 会同县| 敦化市| 隆化县| 桐城市| 明溪县| 通化市| 綦江县| 武夷山市| 随州市| 苏尼特左旗| 新绛县| 东至县| 黔西县| 玛纳斯县| 利津县| 永善县| 循化| 辽宁省| 鞍山市| 南开区| 曲水县| 岳池县| 石渠县| 阿拉善右旗| 定州市| 新和县| 曲水县| 大庆市| 印江| 芦山县| 故城县| 嘉祥县| 连南| 驻马店市| 桓仁| 金湖县| 凤阳县| 永定县| 武汉市| 惠东县| 张掖市|