您的位置:首頁 > 教學(xué)課堂 > JAVA技術(shù)
來源:|發(fā)布時間:2015-07-19 10:25:55
近日,一個由Oracle公司發(fā)起的,圍繞Open JDK的增強(qiáng)提案被創(chuàng)立。該提案名稱為“靜態(tài)鏈接JNI庫(Statically-Linked JNI libraries,又名JEP 178)”,其創(chuàng)立目的是讓Java更快地與iOS系統(tǒng)接軌。
“JEP 178”的特性如下:
1. 修改Java SE規(guī)范和JDK,使得開發(fā)者能夠?qū)⒈镜貞?yīng)用程序代碼、Java應(yīng)用程序代碼打包成一個獨立的二進(jìn)制可執(zhí)行文件,而無需使用共享本地庫。
2. 無需更改現(xiàn)有Java代碼便能使用靜態(tài)本地庫。
3. 允許Java應(yīng)用程序使用靜態(tài)和動態(tài)相結(jié)合的本地庫。
Oracle公司Java嵌入式架構(gòu)師Bob Vandette于3月1日在其工作郵件中說:“JEP 178是將JRE與iOS綁定的巨大契機(jī)!我們目前已經(jīng)在Linux和Windows系統(tǒng)中完成測試,下周我們將發(fā)布一個通用的靜態(tài)庫實現(xiàn)!
James Gosling甘愿賭一把
Java之父James Gosling表示愿意在iOS方面賭一把,他說,新的提案將遵守蘋果公司的服務(wù)條款(TOS)。Gosling還告訴記者,JEP 178是Java的一次“令人興奮”的突破,對于整個Java世界來說,JEP 178稱得上是一個重大事件。
Gosling表示,如今嵌入式設(shè)備都不再有內(nèi)存限制了,所以人們也不再需要像Java ME這樣的微型版本了。但是在停用Java ME之前,JDK需要解決打包環(huán)境的問題。
喬布斯生前對Java的排斥是否將被打破?
早在2007年,喬布斯在接受《紐約時報》記者John Markoff的采訪時說:“ Java不值得內(nèi)建,不再有人使用它,它是沉重的枷鎖!
喬布斯:“Java是沉重的枷鎖!
上個月,蘋果公司部分員工的Mac電腦被惡意軟件攻擊,而罪魁禍?zhǔn)浊∏∈亲寙滩妓股類和唇^的Java——惡意軟件利用了蘋果瀏覽器Java插件中的一個已知漏洞。
而讓喬布斯遺憾的是,Java非但沒有消失,反而讓這個由Sun開發(fā)、Oracle繼承的編程語言的腳步離iOS越來越近。上個月末,Java平臺客戶端首席架構(gòu)師Richard Bair稱,Oracle將開放JavaFX源代碼并支持iOS與Android開發(fā)。
我們不難看出,Oracle正在想方設(shè)法使Java向iOS逼近,然而Tim Cook的蘋果能否接納Java?所有的技術(shù)、議案、甚至法律障礙都能跨越,但真要讓蘋果敞開大門迎接Java?未來,Oracle只能看蘋果臉色了。
全程面授,不高薪都難
申請成功后,我們將在24小時內(nèi)與您聯(lián)系
招生熱線: 4008-0731-86 / 0731-82186801
學(xué)校地址: 長沙市天心區(qū)團(tuán)結(jié)路6號
Copyright © 2006 | 湖南大計信息科技有限公司 版權(quán)所有
湘ICP備14017520號-3