国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Java 2 的里程碑,J2SE 1.4.2 and 1.5

2019-11-18 13:18:28
字體:
供稿:網(wǎng)友

  在2003年年底,java開發(fā)者將能夠得到j(luò)2se1.5。此版本以及現(xiàn)在的1。4升級、1.4.1、1.4.2,已經(jīng)包含在2003 JavaOne 大會的里程會議議程中。如何你不能夠參加該議程,又想更新你的知識,以下便是一些來自于本次談話的重點(diǎn)
  
  J2SE 1.4.1 and 1.4.2 版本
  雖然 j2se 1.4.1版(“獨(dú)腳者”,發(fā)布于2002/12)以及此后的升級版 1.4.2("螳螂",發(fā)布于2002/06)已經(jīng)修復(fù)了超過4000個(gè)bug,但是,改進(jìn)還會繼續(xù)進(jìn)行。
  
  完全支持Itanium CPU,swing組件增加了兩種界面風(fēng)格,Windows xp 風(fēng)格以及linux上的GTK風(fēng)格。作為大家一致呼聲很高的要求,啟動(dòng)速度已經(jīng)得到了提升,而且在1.5版會做進(jìn)一步的提升。
  
  在服務(wù)器端的性能通過兩種新的垃圾收集器(G.C.)協(xié)作標(biāo)記與清理算法和并行的早期空間收集器得到了提高。新的協(xié)作標(biāo)記收集器通過 -XX:+UseConcMarkSweepGC 來啟動(dòng)。而并行收集器通過 -XX:+UseParallelGC 來啟動(dòng)!!
  
  如何學(xué)習(xí)并把握通過命令行選項(xiàng)來獲得最佳性能將會成為一種挑戰(zhàn),這也是我們在j2se 1.5里面要解決的一個(gè)問題!!
  
  J2SE 1.5 版本
  J2SE 1.5 ("老虎") 是java語言的下一個(gè)主版本。現(xiàn)在她包括了15個(gè)組件的java規(guī)范和其他小的升級。這個(gè)版本的焦點(diǎn)在于以下幾個(gè)主題, 質(zhì)量(Quality),監(jiān)控與易治理(Monitoring and Manageability), 性能及可測量性(Performance and Scalability),開發(fā)的簡易性( Ease of Development) 和 桌面客戶程序(Desktop Client). 
  
  開發(fā)的簡易性(Ease of Development)
  你可能已經(jīng)聽過關(guān)于java開發(fā)簡易性的一些變化,java語言規(guī)范(JSR)201包含了4個(gè)變化,JSR 175 是有關(guān)元數(shù)據(jù)支持的核心,JSR14指定了 通用類(generic )。
  元數(shù)據(jù)使我們能夠 可定義的編程,就是說可以把代碼的生成和操作交給工具。 通用類(generic )可以提高代碼的復(fù)用,同時(shí)又不需要手動(dòng)的造型來提高類型的安全!!
  其他四個(gè)變化分別是:1,可自動(dòng)識別colletion的循環(huán)體,從而不需要一個(gè)隱含的枚舉器。2,[枚舉類型(enumerated types ),從而在不使用static final int的情況下提供了類型的安全性。3,原始類型的自動(dòng)封裝,在需要一個(gè)Object的地方,可以直接使用原始類型,程序會幫你自動(dòng)封裝。4,導(dǎo)入常數(shù),使共享靜態(tài)變量更加明了!!
  
  不單單只有為了開發(fā)的簡易性而產(chǎn)生的改變,對于那些想念PRinf的開發(fā)者(指C開發(fā)人員??),其中一個(gè)改變就是,在JSR 166 里定義的新的協(xié)作工具將使多線程編程變得更加簡單。
  
  性能與可測量性(Scalability and Performance )
  1.5版本承諾,一種對啟動(dòng)時(shí)以及內(nèi)存足跡的強(qiáng)調(diào),可以提高性能與可測量性,以便更輕易的使程序以最高速度運(yùn)行!!jav李內(nèi)嵌了性能功效學(xué),同時(shí)JSR 163里面,定義了更加強(qiáng)大的profile API。
  
  監(jiān)控與可治理性(Monitoring and Manageability )
  監(jiān)控與可治理性是1.5里面的要害特性, 那些在J2ee里面使用JMX的開發(fā)人員將會很興奮看到,這個(gè)功能也出現(xiàn)在了J2SE里面。. JVM 監(jiān)視答應(yīng)對已經(jīng)配置好的程序進(jìn)行完整的健康檢查,包括了內(nèi)存檢查,錯(cuò)誤處理甚至是 堆棧跟蹤。
  
  核心xml支持(Core XML Support )
  J2SE 1.5 引入了核心 XML(包括XML 1.1, SAX 2.0 和DOM Level 3.)的修訂。 作為補(bǔ)充的WEB服務(wù)技術(shù), JAX-RPC 和JAXB, 將會繼續(xù)出現(xiàn)在j2se的webservice套件里面. 以后的j2se版本可能會把這些包含在j2se核心里!!
  
  桌面客戶端程序(Desstop Client)
  最后的主題是桌面客戶端程序,這包括了更為友好的界面,同時(shí)提高了對SKIN的支持。對于啟動(dòng)和運(yùn)行速度的提升,也是開發(fā)客戶端程序的開放人員的熱切盼望!!
  
  支持Unicode 3.1
  32-bit 會很小心的加進(jìn)來,所以,java里的'char'類型仍然只是16-bit.
  
  新的IO 支持
  異步IO 的API 得到了進(jìn)一步的改善,也得到了進(jìn)一步的開發(fā)新的一年將是令人激動(dòng)的一年!!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 斗六市| 平遥县| 南平市| 胶州市| 定安县| 洛浦县| 古丈县| 双城市| 汶上县| 宜川县| 苏尼特左旗| 琼海市| 佛坪县| 天气| 凤庆县| 田林县| 含山县| 吉木萨尔县| 佛山市| 瑞安市| 陕西省| 田东县| 临沧市| 灵武市| 景宁| 永嘉县| 延吉市| 澄迈县| 商水县| 长寿区| 边坝县| 米泉市| 淳安县| 固阳县| 沧州市| 大新县| 贵阳市| 阜平县| 平阴县| 长寿区| 莱阳市|