日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Java14年的變化

已經(jīng)有14歲的Java在日新月異的IT技術(shù)領(lǐng)域內(nèi)不算年輕,但它一直沒有停下變革,創(chuàng)新的腳步。Java已經(jīng)不單單是一種計算機語言,很多情況下,我們稱它是一個平臺,一個社區(qū),以及一個生態(tài)系統(tǒng)。下面從Java SE, Java EE, Java ME, JavaFX幾個方面,簡要介紹一下Java技術(shù)在2009年的變化和趨勢。

創(chuàng)新互聯(lián)為企業(yè)級客戶提高一站式互聯(lián)網(wǎng)+設(shè)計服務(wù),主要包括成都網(wǎng)站建設(shè)、網(wǎng)站制作、手機APP定制開發(fā)、小程序開發(fā)、宣傳片制作、LOGO設(shè)計等,幫助客戶快速提升營銷能力和企業(yè)形象,創(chuàng)新互聯(lián)各部門都有經(jīng)驗豐富的經(jīng)驗,可以確保每一個作品的質(zhì)量和創(chuàng)作周期,同時每年都有很多新員工加入,為我們帶來大量新的創(chuàng)意。 

JavaSE

目前JDK的正式版本是JDK 6 Update 12。JDK 6 Update 10以來的版本, 關(guān)鍵功能包括:

Java內(nèi)核大大縮小了,由原來的大約十幾兆縮小到4兆,這樣提高了啟動Java程序的速度。而其它的Java庫在需要的時候可以后臺下載,這樣也縮短了等待和安裝的時間。

下一代的Plug-in架構(gòu)。Applet運行在自己的進(jìn)程中,而不再依賴瀏覽器,提高了性能和可伸縮性。在2008 JavaOne 有一段很酷的演示,就是將Applet直接從瀏覽器中拖拽到桌面上,或者從桌面上拖到瀏覽器中。這個功能的實現(xiàn)有賴于JDK 6中重寫了連接 Java運行環(huán)境和瀏覽器的代碼。這個新的Plug-in架構(gòu)還提供一個有意思的功能,可以在Web頁面通過JavaScript調(diào)用Web頁面上任何的 Applet, 不管這個Applet是用哪種語言寫的,比如JavaFX Script, JRuby, Jython。

這里要提到JDK 6中Java虛擬機(JVM)對動態(tài)語言的支持(JSR 223)。這個框架可以使Java應(yīng)用程序中支持腳本引擎,這樣各種腳本語言就可以運行在JVM上。JVM發(fā)展的一個重要方向就是去掉“J”,讓JVM成為能支持各種語言的,全能的“VM(虛擬機)”。目前JVM支持的腳本語言包括:JavaFX Script, Groovy, JRuby, Jython, JavaScript, Scala, Clojure??梢灶A(yù)計到的是,將來會有更多的腳本語言運行在Java虛擬機上。

還在草案階段的JDK7,一些新特性也值得期待:

一個是實現(xiàn)JDK 7模塊化(JSR 294, JSR 277), 將與OSGi聯(lián)盟更緊密的配合,以便JSR 294模塊可以被OSGi所使用。
另外一個是并行包。這個包致力于通過充分利用底層硬件來達(dá)到真正的并發(fā)。隨著硬件多核系統(tǒng)的廣泛應(yīng)用,并行計算的需求對Java的性能提出了更高要求。

Java EE

Java EE 6 (JSR 316)的公眾審議將在2009年2月23號結(jié)束。Java EE 6繼承了Java EE 5改進(jìn)的目標(biāo),就是簡化開發(fā),另外,還增加了一個目標(biāo),更好地滿足開發(fā)人員的需求。關(guān)于Java EE 6的討論持續(xù)了很長時間,而爭議***的就是Java EE 6引入的Profile。

Java EE十年來的發(fā)展結(jié)果,是這個平臺變得越來越龐大,但對很多用戶和開發(fā)者來說,也許他只需要使用眾多功能中的很小一部分,卻不得不安裝整個平臺。 Profile就是為解決這個問題而定義的。Profile實際上是Java EE API的子集。討論最熱烈的Web Profile就集中在,哪些API應(yīng)該被放在標(biāo)準(zhǔn)Profile中?

Jave EE 6包括了一系列的新技術(shù)和升級,篇幅所限制,僅羅列一些名詞:WebBean 1.0, JSF 2.0, EJB 3.1, JPA 2.0, Servlet 3.0, JAX-RS 1.1。

Java ME

Mobile Service Architecture 2 (MSA 2) 目前已經(jīng)到了公眾審議的尾聲 (JSR 249)。預(yù)計2009年,MSA 2將進(jìn)入實用階段。MSA 2是下一代Java ME平臺技術(shù),提供了更多移動開發(fā)的新特性,比如可以訪問手持設(shè)備上的各種傳感器,如加速計傳感器,電池容量(JSR256);可以在手機上看電視(JSR 272); 如同信用卡支付功能的手機錢包(JSR 257); 使用XML,腳本,與Java一同構(gòu)造GUI (JSR 290); 通過手機使用VOIP服務(wù)(JSR 281)。

JavaFX

Java在企業(yè)應(yīng)用程序的開發(fā)中一直占主導(dǎo)地位,但現(xiàn)在面向消費者的富互聯(lián)網(wǎng)應(yīng)用(Rich Internet Application, RIA)軟件數(shù)量在急劇增加,這種情形下,JavaFX應(yīng)運而生。和Java語言相比,JavaFX Script更適合開發(fā)高效,快速地開發(fā)集合各種媒體,交互性強,界面吸引用戶的RIA應(yīng)用程序。2009年2月,JavaFX SDK 1.1 與 JavaFX Mobile都正式發(fā)布了,下一個要期待的是JavaFX TV。借助Java這個強大的平臺,JavaFX目標(biāo)是提供給開發(fā)者更好的RIA平臺與技術(shù),除了繼續(xù)要在傳統(tǒng)的PC桌面保持優(yōu)勢外,更是面向未來的終端設(shè)備,手機和電視。

JAVA是有SUN公司開發(fā)的新一代編程語言,它可以用在各種不同的機器、操作系統(tǒng)的網(wǎng)絡(luò)環(huán)境中進(jìn)行開發(fā)。不論你使用哪種瀏覽器或者使用哪種操作系統(tǒng)(Windows、Unix等等),只要瀏覽器支持JAVA,你就可以看到生動的主頁。JAVA正在逐步成為Internet應(yīng)用的主要開發(fā)語言,它徹底改變了應(yīng)用軟件的開發(fā)模式,為迅速發(fā)展的信息世界增添了新的活力。所以作為 Internet應(yīng)用的開發(fā)技術(shù)人員不可不看JAVA,而JAVA程序不可不先從基礎(chǔ)學(xué)起。


網(wǎng)站題目:Java14年的變化
網(wǎng)頁URL:http://www.5511xx.com/article/djjghdd.html