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

JavaOne揭示Java領(lǐng)域的幾大趨勢 向多語言發(fā)展

原創(chuàng)
開發(fā) 后端
JavaOne 2009的第二天中揭示了Java領(lǐng)域的幾大趨勢,其中最主要的一個(gè)就是Java平臺向多語言的方向發(fā)展。此外,RIA,開發(fā)者網(wǎng)絡(luò)以及企業(yè)級平臺的發(fā)展趨勢也十分受關(guān)注。

【51CTO綜合報(bào)道】做為Java開發(fā)者的盛宴,JavaOne每天都會帶來大量的新信息和令人振奮的前景預(yù)覽。JavaOne第二天的一個(gè)熱點(diǎn)是圍繞著Java平臺的發(fā)展而進(jìn)行的。Java平臺正在進(jìn)行著翻天覆地的進(jìn)化,這將會極大的影響到每一個(gè)用戶(主要是開發(fā)人員)。以下將為您揭示Java領(lǐng)域的幾大趨勢。

核心平臺趨勢:多語言,模塊設(shè)計(jì)

Java平臺的一個(gè)大趨勢就是多個(gè)語言的發(fā)展,尤其是基于JVM的腳本語言。過去幾年間,JVM上發(fā)展了如JRuby,Jython以及Groovy這些動(dòng)態(tài)語言,以及Scala這樣的靜態(tài)語言。

Java已經(jīng)被公認(rèn)為是非常成功而流行的語言。現(xiàn)在,Java也同時(shí)也被認(rèn)為是非常流行的平臺,而基于JVM的語言正在開始流行。類似于“Java之外,選擇Scala還是Groovy?”這樣的問題,在一、兩年前就開始出現(xiàn)在Java開發(fā)者們討論的話題中,但在現(xiàn)階段,Java開發(fā)者們普遍對這兩種語言了解不多。在此,編輯推薦閱讀51CTO的Groovy開發(fā)技術(shù)專題,以及Java以外的選擇 Scala編程語言簡介一文。

隨著下一個(gè)核心Java平臺JDK 7的推出,這種支持將變得更加強(qiáng)大。JDK 7中新增了一個(gè)bytecode:這是JVM上第一次新增的一個(gè)bytecode。還有其他的一些增強(qiáng),這些增強(qiáng)將會使腳本語言這樣的動(dòng)態(tài)語言可以天然在JVM上運(yùn)行。這是JDK 7中最令人振奮的新特性之一。

模塊化也是非常的重要,因?yàn)樗梢燥@著的降低JDK的下載大小,并提升JDK的啟動(dòng)時(shí)間以及memory footprint。JDK模塊化的重要部分便是開發(fā)一個(gè)簡單、底層的模塊系統(tǒng)。在Project Jigsaw中,這正在得到實(shí)現(xiàn)。(51CTO編輯推薦:OSGi為什么重要:向模塊化轉(zhuǎn)移的主攻手

RIA趨勢:更加R(豐富)的RIA

JavaFX在JavaOne之前數(shù)天發(fā)布了JavaFX 1.2版。大會上展示了下一代基于Prism的JavaFX應(yīng)用,以及計(jì)劃將在今年年底發(fā)布的Java2D/3D平臺。

隨著微軟的Silverlight和Sun的JavaFX投入市場,RIA領(lǐng)域正在經(jīng)歷飛速的發(fā)展。回顧2008年RIA平臺發(fā)展,Adobe推出了Flex /AIR組合,微軟的Silverlight帶領(lǐng)ASP.Net的開發(fā)員走上了通向RIA的捷徑,而JavaFX的一些列功能也給人留下了很深刻的印象。RIA在2009年的持續(xù)激戰(zhàn)(可參考51CTO之前推薦的從“殺手應(yīng)用”看RIA領(lǐng)域中的三方大戰(zhàn)一文)使得三方都爭先推出更好的技術(shù)(如最近Adobe宣布Flex Builder將更名為Flash Builder,預(yù)示Flash平臺戰(zhàn)略將浮出水面;Silverlight這方面,微軟已經(jīng)宣布7月發(fā)布Silverlight 3最終版,其中新增50多項(xiàng)功能;JavaFX方面,則向移動(dòng)領(lǐng)域進(jìn)發(fā),并計(jì)劃推出一個(gè)完全基于JavaFX的Java應(yīng)用程序商店)。RIA領(lǐng)域變得更加R實(shí)為勢不可擋之勢。

開發(fā)者網(wǎng)絡(luò)趨勢

Sun的遠(yuǎn)期目標(biāo)之一就是,將開發(fā)者所需要的各種分散的資源整合到一個(gè)平臺上。開發(fā)者們可以在同一個(gè)平臺上使用開發(fā)工具,框架,相關(guān)服務(wù)以及社交網(wǎng)絡(luò)來進(jìn)行應(yīng)用的開發(fā)和部署。目標(biāo)就是建立一個(gè)互動(dòng)性更強(qiáng)的,以社區(qū)為主要推動(dòng)力的開發(fā)模式,從而支持一個(gè)“開發(fā)者網(wǎng)絡(luò)”。

Sun的互聯(lián)網(wǎng)技術(shù)方面的資深產(chǎn)品經(jīng)理John Brock列舉了幾個(gè)典型的“開發(fā)者網(wǎng)絡(luò)”:

◆Project Kenai——一個(gè)開發(fā)者們托管其開源項(xiàng)目及代碼的平臺。近日發(fā)布的NetBeans 6.7 RC1中已經(jīng)整合了這個(gè)項(xiàng)目。

◆Zembly——一個(gè)“開發(fā)者們可以進(jìn)行開發(fā),部署以及擴(kuò)展Web應(yīng)用的平臺。類似于Facebook的Web應(yīng)用全部在瀏覽器以及云端完成,并可以自動(dòng)伸縮。”

◆Hudson——一個(gè)可伸縮、連續(xù)的集成引擎。Hudson可以使項(xiàng)目的變動(dòng)更加便利的集成到項(xiàng)目中去,而這一般是自動(dòng)完成的。

企業(yè)級平臺趨勢:更加強(qiáng)大,更加靈活,更加簡單

Java EE平臺的下一版,Java EE 6中,帶來了很多簡化技術(shù),如JavaServer Faces 2.0,Enterprise JavaBeans (EJB) 3.1,以及Java Persistence API 2.0。其他添加至平臺上的新技術(shù)還有Java API for RESTful Web Services (JAX-RS)以及Bean Validation。JAX-RS可以通過Java技術(shù)使RESTful web服務(wù)的開發(fā)與使用更加簡便,而Bean Validation可以簡化JavaBeans的驗(yàn)證過程。

這個(gè)平臺的靈活性也將大大增強(qiáng)。用戶可以往平臺上添加庫,而這些代碼則被自動(dòng)注冊至Java EE的容器中。

和JDK 7一樣,Java EE 6也有強(qiáng)大的模塊系統(tǒng)。Java EE 6中的模塊化是通過profiles實(shí)現(xiàn)的。每個(gè)profile是一個(gè)具體的Java EE 6下載,每次下載都是針對為特定類別應(yīng)用而設(shè)計(jì)的特定API組合。

流行的開源應(yīng)用服務(wù)器GlassFish v3也為Java EE 6提供了更多模塊性,可伸縮性,以及簡易性。

總結(jié)

Java平臺將繼續(xù)改進(jìn),演變,并時(shí)刻對諸如用戶需求這樣的作用力做出反應(yīng),從而引導(dǎo)技術(shù)領(lǐng)域的變革。

參考資料:Sun JavaOne 2009官方網(wǎng)站

【編輯推薦】

  1. JavaOne 2009第一天:Java軟件商店啟動(dòng) 甲骨文CEO登場
  2. 末代JavaOne大會看點(diǎn)解密 生存存疑
  3. Java開發(fā)者盛宴:JavaOne 2009技術(shù)前瞻
  4. JavaOne 2009 Sun最后的挽歌?
  5. 基于JVM的語言正在開始流行
責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2016-12-05 14:37:25

人工智能機(jī)器學(xué)習(xí)

2019-06-25 10:10:56

服務(wù)器市場趨勢

2020-07-02 10:55:24

數(shù)據(jù)分析數(shù)據(jù)大數(shù)據(jù)

2014-07-09 09:20:06

WPFWPF應(yīng)用

2014-04-16 14:50:20

Spark

2010-01-05 11:18:38

.NET 4Visual StudJVM

2018-10-17 05:03:22

2019-10-10 07:49:15

物聯(lián)網(wǎng)技術(shù)物聯(lián)網(wǎng)IOT

2011-08-05 17:54:33

Cocoa Touch 多語言

2012-04-19 11:40:21

Titanium

2009-08-25 10:44:50

C#實(shí)現(xiàn)多語言

2025-01-07 11:35:34

2019-07-10 14:09:29

物聯(lián)網(wǎng)區(qū)塊鏈技術(shù)

2021-09-07 10:17:35

iOS多語言適配設(shè)計(jì)

2021-06-29 21:48:32

開源語言架構(gòu)

2021-01-01 09:00:00

AI人工智能神經(jīng)科學(xué)

2023-06-16 12:17:25

2020-08-06 07:00:00

數(shù)據(jù)分析技術(shù)IT

2024-05-09 08:14:09

系統(tǒng)設(shè)計(jì)語言多語言

2022-08-09 07:22:15

語言數(shù)據(jù)庫程序
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美最猛黑人xxxⅹ 粉嫩一区二区三区四区公司1 | 一区精品视频 | 国产精品久久久久久久久久久免费看 | 亚洲成人一区 | 久久精品国产一区二区三区 | 欧美a级成人淫片免费看 | 精品久久久一区 | 日本不卡一区二区三区在线观看 | 人人干视频在线 | 嫩草最新网址 | 操久久久| 另类一区| 中文字幕av第一页 | 精精国产xxxx视频在线野外 | 女同久久另类99精品国产 | 国产在线精品一区二区三区 | 午夜网 | 日日碰狠狠躁久久躁96avv | 一区二区三区免费 | 亚洲永久字幕 | 日韩在线第一 | 三级黄视频在线观看 | 日韩一区二区黄色片 | 蜜桃久久 | 中文字幕亚洲欧美日韩在线不卡 | 91资源在线 | 91视频在线看 | 一区二区三区免费观看 | 亚洲一区二区黄 | 精品国产99 | 成人免费福利视频 | 久久噜噜噜精品国产亚洲综合 | 欧美精品综合 | 国产一区久久久 | 国色天香成人网 | 亚洲视频一区在线观看 | 国产视频二区 | 日韩中文字幕视频 | 欧美日韩久久 | 久久最新 | 欧美在线视频二区 |