自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

11月Java備忘錄:BicaVM的爭(zhēng)議

原創(chuàng)
開(kāi)發(fā) 后端
51CTO十一月Java備忘錄將記錄本月有關(guān)Java的點(diǎn)點(diǎn)滴滴,本月Java業(yè)界比較重大的事件屬于Artur Ventura用JavaScript編寫(xiě)的Java虛擬機(jī)成功運(yùn)行了Java程序的出現(xiàn)以及Java ME SDK 3.0.5的發(fā)布等等...

【51CTO獨(dú)家特稿】2011年11月20日,國(guó)外某網(wǎng)站報(bào)道了一位超級(jí)大牛Artur Ventura 用JavaScript編寫(xiě)的Java虛擬機(jī)成 功運(yùn)行了Java程序。在國(guó)內(nèi)引起了網(wǎng)友們的爭(zhēng)論。

[[52470]]

接著11月23日,國(guó)內(nèi)一位牛人相繼也發(fā)表了一篇:《用JavaScript編寫(xiě)一個(gè)Java虛擬機(jī)?談?wù)剣W眾取 寵的BicaVM 》的文章,把BicaVM批的一文不值。文中說(shuō)到,BicaVM僅僅只是一個(gè)概念,一個(gè)看上去也不 美的,JS仿“完整版Java”的概念(而且主要部分都沒(méi)實(shí)現(xiàn)),其中真正能起作用的東西, 連半個(gè)也不存在。

其實(shí)BicaVM的出現(xiàn)并不指望它能夠?qū)崿F(xiàn)完整的JVM功能,當(dāng)然我們不能否認(rèn)將JVM部署到瀏覽器上的確 很有意義,但對(duì)目前來(lái)說(shuō)實(shí)際的應(yīng)用沒(méi)多大。就像早期的JSVM和Avian項(xiàng)目一樣,體現(xiàn)的是作者對(duì) JavaScript語(yǔ)言的愛(ài)好,以及對(duì)JVM底層和數(shù)據(jù)結(jié)構(gòu)的理解。

Java是新的COBOL?

我想大部分的程序員都知道COBOL是最早的高級(jí)編程語(yǔ)言之一,是一種面向數(shù)據(jù)處理的、面向文件的 、面向過(guò)程(POL)的高級(jí)編程語(yǔ)言,是一種功能很強(qiáng)而又極為冗長(zhǎng)的語(yǔ)言。就此,前段時(shí)間網(wǎng)絡(luò)上就出現(xiàn) 了Java是否COBOL進(jìn)行了一些爭(zhēng)議。那么,Java到底是不是新的COBOL呢?答案,不是的。

隨著Java 7的發(fā)布和Oracle在JavaOne大會(huì)上發(fā)布Java未來(lái)的發(fā)展藍(lán)圖,Java 8的出現(xiàn)解決了地址冗 長(zhǎng)和呆滯等等問(wèn)題,并且推動(dòng)了語(yǔ)言的進(jìn)步,一個(gè)新的編程范式,面向函數(shù)編程。當(dāng)然,Java沒(méi)有停滯 ,正在越來(lái)越好,如果你說(shuō)Java是新的Cobol,就如同說(shuō)Ruby是新的Java一樣錯(cuò)誤。

Java ME 的未來(lái)

幾年前,Java ME曾是Sun的一個(gè)巨大成功,不過(guò)近些年來(lái)Java ME技術(shù)一直徘徊不前。直到今年七月 份,在經(jīng)歷一番人事調(diào)整后,Java ME SDK團(tuán)隊(duì)正式宣布回歸,并很快推出新版本。

但話(huà)又說(shuō)回來(lái)了,不管Oracle有沒(méi)有放棄J2ME,如今單純的J2ME似乎已經(jīng)沒(méi)有什么意義了。特別是 Google Android系統(tǒng)把SE帶到移動(dòng)領(lǐng)域后,J2ME已經(jīng)被大家漸漸的遺忘了。也許有一天,J2ME會(huì)逐漸被 J2SE所取代。

JavaFX開(kāi)源計(jì)劃細(xì)節(jié)泄露

在今年的JavaOne大會(huì)上,Oracle已明確表示將通過(guò)OpenJDK使整個(gè)JavaFX平臺(tái)開(kāi)源。最近,在 OpenJDK的一封郵件中又透露了他們對(duì)其富互聯(lián)網(wǎng)應(yīng)用程序平臺(tái)JavaFX的一些開(kāi)源計(jì)劃。

當(dāng)然,這只是表明了Oracle的承諾,并且希望借助開(kāi)源消息來(lái)刺激社區(qū)保持一個(gè)愉快的心態(tài)。但是如 果真的吸引開(kāi)發(fā)者來(lái)改進(jìn)代碼的話(huà),則很可能拓寬客戶(hù)端Java技術(shù)的發(fā)展之路。

不過(guò)我們還是很相信Oracle,希望能有真心推廣JavaFX的行動(dòng),更多的開(kāi)發(fā)一些實(shí)用的產(chǎn)品或工具出 來(lái)。

 

#p#

2011年11月Java新版工具推薦
工具名稱(chēng) 功能簡(jiǎn)介 下載地址
Java ME SDK 3.0.5 Java ME是為機(jī)頂盒、移動(dòng)電話(huà)和PDA之類(lèi)嵌入式消費(fèi)電子設(shè)備提供的Java語(yǔ)言平臺(tái),包括虛擬機(jī)和一系列標(biāo)準(zhǔn)化的Java API。  下載
Eclipse SDK v3.4 Eclipse 是一個(gè)開(kāi)放源代碼的、基于 Java 的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。  下載
IronJacamar 1.1.0.Alpha4 IronJacamar 實(shí)現(xiàn)了Java EE Connector Architecture 1.6(JCA,JSR:322)規(guī)范。  下載
JBoss Seam 3.1.0.CR1

JBoss Seam是“Java EE 5.0的一個(gè)輕量級(jí)的框架”。它在Java EE 5.0框架的上層,為所有的在企業(yè)Web應(yīng)用中的組件提供了一個(gè)統(tǒng)一的、易于理解的編程模型。

 下載
Eclipse Virgo 3.0.2
Eclipse RT 的 Virgo Web 服務(wù)器是一個(gè)完全基于模塊化的 Java 應(yīng)用服務(wù)器,主要用于運(yùn)行企業(yè) Java 應(yīng)用程序和基于 Spring 框架的應(yīng)用。  下載
DDMSence 2.0.0
DDMSence是一個(gè)支持 DoD 元數(shù)據(jù)發(fā)掘規(guī)范 DDMS 的 Java 類(lèi)庫(kù),使用 XOM 和 Xerces 的 Java XML 解析器來(lái)處理。  下載
edtFTPj/PRO 4.0
edtFTPj是一個(gè)FTP客戶(hù)端庫(kù),可讓任何Java應(yīng)用程序 能有充分的嵌入式FTP功能。它包括一個(gè)易于使用的API的方法,如 downloadFile() 和uploadFile() 。大多數(shù)FTP命令的支持,并主動(dòng)和被動(dòng)模式。  下載
jOOQ 2.0 jOOQ(Java Object Oriented Querying,即面向Java對(duì)象查詢(xún))是一個(gè)高效地合并了復(fù)雜SQL、類(lèi)型安全、源碼生成、ActiveRecord、存儲(chǔ)過(guò)程以及高級(jí)數(shù)據(jù)類(lèi)型的Java API的類(lèi)庫(kù)。  下載
Apache Wicket 1.5.3

Wicket是一個(gè)Java 語(yǔ)言的Web開(kāi)發(fā)框架,與Struts,WebWork,Tapestry相類(lèi)似。其特點(diǎn)在于對(duì)Html和代碼進(jìn)行了有效的分離,基于規(guī)則的配置,學(xué)習(xí)曲線較低,更加易于調(diào)試。

 下載
Easy Java Persistence 3.2 EJP是一個(gè)強(qiáng)大并且易于使用的關(guān)系數(shù)據(jù)庫(kù)持久化Java API。EJP不需要映射注釋或XML配置,并且不需要繼承任何類(lèi)或?qū)崿F(xiàn)任何接口。  下載
Spring 3.1.0.RC2 Spring Framework 是一個(gè)開(kāi)源的Java/Java EE全功能棧(full-stack)的應(yīng)用程序框架,以Apache許可證形式發(fā)布,也有.NET平臺(tái)上的移植版本。  下載
JRebel 4.5.2 JRebel是一套JavaEE開(kāi)發(fā)工具。JRebel允許開(kāi)發(fā)團(tuán)隊(duì)在有限的時(shí)間內(nèi)完成更多的任務(wù)修正更多的問(wèn)題,發(fā)布更高質(zhì)量的軟件產(chǎn)品。  下載

2011年往期Java備忘錄回顧

  1. 10月Java備忘錄:盤(pán)點(diǎn)2011年Java主要成就
  2. 9月Java備忘錄:Google與甲骨文專(zhuān)利談判破裂
  3. 8月Java備忘錄:高斯林離職Google
責(zé)任編輯:林師授 來(lái)源: 51CTO
相關(guān)推薦

2011-08-31 10:34:47

JavaJava備忘錄

2025-02-17 14:48:14

2011-10-31 14:24:56

Java備忘錄

2018-12-24 21:40:12

2020-11-02 10:41:33

備忘錄模式

2011-04-11 10:03:32

錢(qián)伯斯思科

2011-08-16 18:38:23

Core Animat動(dòng)畫(huà)

2017-03-21 11:02:59

基礎(chǔ)深度學(xué)習(xí)備忘錄

2014-04-17 10:30:41

Linux 命令黑白備忘錄

2023-10-10 15:26:30

內(nèi)存泄露OOM

2011-10-08 16:14:08

Java備忘錄

2021-03-08 00:12:44

Grid 備忘錄 函數(shù)

2016-03-03 10:09:26

2013-08-29 10:50:48

移動(dòng)網(wǎng)站性能優(yōu)化移動(dòng)web

2018-06-20 13:14:16

MySQL數(shù)據(jù)優(yōu)化查詢(xún)備忘錄

2023-10-31 09:07:16

備忘錄模式保存

2023-12-31 12:05:42

Markdown語(yǔ)法鏈接

2021-11-07 23:41:39

Windows 11Windows微軟

2011-05-20 09:12:48

AMD北京云基地云計(jì)算

2019-04-30 11:15:51

正則表達(dá)式JS前端
點(diǎn)贊
收藏

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