最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

給Oracle支招:改善Java的15種方式

來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-09 12:19:09
文檔

給Oracle支招:改善Java的15種方式

給Oracle支招:改善Java的15種方式:編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larry Ellison 編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larr
推薦度:
導(dǎo)讀給Oracle支招:改善Java的15種方式:編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larry Ellison 編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larr

編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larry Ellison

  編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larry Ellison 也把JAVA技術(shù)視為Oracle所有收購中最重要的技術(shù)。江山易主,現(xiàn)在Java的命運(yùn)掌握在了Oracle的手中,如何運(yùn)營Java及改善與開發(fā)者的關(guān)系成為了擺在Oracle面前的巨大難題。eWEEK列舉了15條解決該難題的舉措,讓我們一一看來:

  1. 維持JavaOne作為獨(dú)立的開發(fā)者活動

  Oracle已經(jīng)決定出資發(fā)起JavaOne 2010會議,但是否仍以社區(qū)為中心呢?JavaOne 2010將在9月份舉辦,而且籠罩在Oracle Open World的陰影下。JavaOne應(yīng)當(dāng)仍然是一個獨(dú)立的、專為Java開發(fā)者而舉辦的會議。因此Oracle應(yīng)當(dāng)擺正JavaOne的位置。

  2. 提供 Apache一個Java TCK

  提供給Apache 技術(shù)兼容性工具包(Technology Compatibility Kit ,TCK)而且沒有任何使用限制。TCK是一套測試、工具和文檔說明的包,用來證明一個產(chǎn)品是否與特定的一種Java技術(shù)規(guī)范兼容。開發(fā)社區(qū)對Apache應(yīng)當(dāng)擁有TCK的觀點(diǎn)由來已久,盡管它在Java EE6中取得了一些進(jìn)步,但要做的還有很多。

  3. 使用OSGI讓Java成為一個優(yōu)秀的云平臺

  將開放服務(wù)網(wǎng)關(guān)協(xié)議 (Open Services Gateway Initiative,OSGi)作為模塊化標(biāo)準(zhǔn),使用它來讓Java成為云計算的優(yōu)秀平臺。

  4. 重新制定JavaFX策略

  要么將JavaFX開源,要么徹底放棄它。如果作為一種專利技術(shù)來營運(yùn),與Flash及Silverlight 競爭,JavaFX注定出師未捷身先死,唯有開源才是出路。

  5. 擴(kuò)展JVM上的動態(tài)語言支持

  在Java虛擬機(jī)(Java Virtual Machine ,JVM)上擴(kuò)展對其他動態(tài)語言的支持。微軟的Common Language Runtime(CLR)早已支持Python和Ruby,,雖然Sun也已在JVM上支持它們,但仍有許多頗受開發(fā)者喜愛的動態(tài)語言無法獲得JVM的支持。

  6. JCP免費(fèi)

  將Java Community Process (JCP)免費(fèi),確立它為中立的組織就像Eclipse Foundation一樣。

  7. 與Google洽談JavaME在移動平臺的合作

  與Google洽談,以Android作為JavaME的新突破口。未來的世界注定是以移動作為Internet連接的核心,作為Sun遺留下來的移動平臺,Oracle應(yīng)當(dāng)做些什么來讓Java在移動領(lǐng)域再次閃耀,而與Google合作就是最好的方法。

  8. 重新思考Java IDE策略

  調(diào)整NetBeans想Eclipse一樣作為開源的集成開發(fā)環(huán)境(integrated development environment ,IDE),Java需要一個開源的IDE來快速支持新的平臺特性。

  9. 敞開OpenJDK Project的大門

  使得OpenJDK成為一個真正的開源開發(fā)項目,提供非Oracle員工讀取渠道以方便他們?yōu)榇隧椖孔鲐暙I(xiàn)。

  10. 提供一個友好的OpenJDK許可證

  將OpenJDK開放在一個商業(yè)友好的許可證下,如Eclipse Public License (EPL) 或者Apache 2.0。

  11. 重用James Gosling

  眾所周知,James Gosling是Java語言的創(chuàng)始人,Oracle應(yīng)當(dāng)任命他、重用他,因為沒有誰能比他讓開發(fā)社區(qū)更團(tuán)結(jié)了。

  12. Java需要一個標(biāo)準(zhǔn)的并行解決方案

  并行或許將成為開發(fā)者的下一個焦點(diǎn),如何處理Java中的并發(fā)問題,需要一個標(biāo)準(zhǔn)的并行解決方案。在Project Fortress中Sun已經(jīng)取得了一些成效,Oracle應(yīng)當(dāng)再接再厲。

  13. Java需要一個數(shù)據(jù)驅(qū)動開發(fā)的計劃表

  微軟的語言級集成查詢(Language INtegrated Query)技術(shù),可以在C#中加入數(shù)據(jù)查詢的功能,Java也應(yīng)當(dāng)為其制定計劃。

  14. 確定Java Store

  Sun曾在JavaOne 2009中宣布了Java Store,隨后它便幾乎消失在了開發(fā)者的視野中,所以要么向Java Store中添加資源將它做好,要么放棄它。

  15. 真正視Java為皇冠之鉆

  總之,Oracle應(yīng)當(dāng)下定決心、制定戰(zhàn)略并將Java的未來發(fā)展計劃公之于眾。好也罷,壞也罷,Oracle并沒有對Sun的許多軟件策略(其中很多存在問題)做出調(diào)整。支持三個IDE的觀點(diǎn)使人覺得迷惑,在BEA中這尚且不靈,更不用說Java了,而且Oracle對收購到的技術(shù)也不應(yīng)當(dāng)一視同仁,尤其是對類似的技術(shù)更不應(yīng)當(dāng)采用齊頭并進(jìn)的策略。Oracle EVP Thomas Kurian曾說Java是一顆皇冠之鉆,然而只有認(rèn)真對待,這顆鉆石才會繼續(xù)閃耀。

linux

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

給Oracle支招:改善Java的15種方式

給Oracle支招:改善Java的15種方式:編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larry Ellison 編者按:Oracle在收購Sun的同時,這家數(shù)據(jù)庫巨頭同時也收購了Sun的生命根基Java,Oracle的董事長兼首席執(zhí)行官Larr
推薦度:
標(biāo)簽: 15 的方式 java
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top