成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Java 14年的變化

開發 后端
JAVA是有SUN公司開發的新一代編程語言,只要瀏覽器支持JAVA,你就可以看到生動的主頁。

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

JavaSE

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

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

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

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

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

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

Java EE

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

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

Jave EE 6包括了一系列的新技術和升級,篇幅所限制,僅羅列一些名詞: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) 目前已經到了公眾審議的尾聲 (JSR 249)。預計2009年,MSA 2將進入實用階段。MSA 2是下一代Java ME平臺技術,提供了更多移動開發的新特性,比如可以訪問手持設備上的各種傳感器,如加速計傳感器,電池容量(JSR256);可以在手機上看電視(JSR 272); 如同信用卡支付功能的手機錢包(JSR 257); 使用XML,腳本,與Java一同構造GUI (JSR 290); 通過手機使用VOIP服務(JSR 281)。

JavaFX

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

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

【編輯推薦】

  1. 20個開發人員非常有用的Java功能代碼
  2. 走進Java 7中的模塊系統
  3. JavaFX 1.2 已經發布 主要新功能一覽
  4. 2009年十大Java技術解決方案
  5. 2008最值得學習的五種JAVA技術
責任編輯:佚名 來源: ShopEx
相關推薦

2024-01-16 16:52:24

移動網絡5G通信運營商

2021-05-13 06:12:21

Java開發技能

2012-05-23 11:44:26

網易互聯網互聯網變話

2018-12-13 12:16:30

數據中心運維管理網絡

2020-12-23 14:32:43

云計算人工智能5G

2020-12-04 14:43:31

智能制造冠狀病毒制造商

2023-07-27 10:48:30

IT 領導IT 運營

2024-02-19 11:06:51

供應商GenAICIO

2016-01-13 13:27:39

SaaSSaaS應用SaaS服務

2012-02-15 14:49:27

云計算大數據

2013-01-30 15:50:46

2023-12-26 15:53:40

2024-01-03 11:26:47

2013-04-26 13:57:09

2020-10-27 14:09:15

iOS 14交互設計組件

2015-12-16 14:31:39

SDN軟件定義網絡

2020-04-02 09:00:00

DevOps架構

2017-12-28 15:44:59

前端框架樣式布局

2011-05-13 09:38:54

2022-11-28 11:28:43

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区久久 | 99精品国产一区二区三区 | 精品国产鲁一鲁一区二区张丽 | a级性视频| 2022精品国偷自产免费观看 | 久久久久国产精品一区二区 | 欧美日韩手机在线观看 | 中文字幕av亚洲精品一部二部 | 色综合成人网 | 免费a网 | 午夜天堂精品久久久久 | 国产黄色大片 | 久久久久久久一区 | 亚洲91精品 | 亚洲精品久久久久久久不卡四虎 | 国产精品久久久久久久免费大片 | 国产9 9在线 | 中文 | 成人在线观看免费视频 | 欧美一级欧美一级在线播放 | 亚洲一区二区三区视频 | 亚洲精品一区在线观看 | 91偷拍精品一区二区三区 | 久久久99精品免费观看 | 亚洲激情第一页 | 一区二区三区四区视频 | 国产精品久久久久久久久久尿 | 午夜在线视频 | 久久婷婷国产香蕉 | 免费观看的av毛片的网站 | 成人美女免费网站视频 | 国产精品99久久久久久动医院 | 中国人pornoxxx麻豆 | 日韩欧美亚洲 | 在线视频91 | 国产精品国产a级 | 国产一级片免费视频 | 亚洲精品久久久久久久不卡四虎 | 成人啊啊啊 | 成人在线观看免费 | 人人看人人爽 | 国产精品18久久久久久久 |