日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

最受欢迎的java技术_最受欢迎的Java环境

發布時間:2023/12/3 java 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最受欢迎的java技术_最受欢迎的Java环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最受歡迎的java技術

該職位將是即將發布的系列文章中的第一篇。 我們從所使用的環境開始:如果您感興趣的是最受歡迎的JVM供應商或JVM版本,那么32bit是比64bit更流行的體系結構,還是Windows 8比Windows XP更流行的體系結構-這些都將在我們的文章中介紹。 在下一個系列中,我們將分析應用程序服務器的市場份額以及JVM上的不同配置設置。 我們分析的數據來自我們在過去六個月中收集的1,024個不同的環境。 在某些指標上,我們缺少這些指標的子集–在這種情況下,報告僅不包含此信息。 數據是通過對os.arch,os.version,java.version等參數化的System.getProperty()調用報告的。

但是,讓我們開始吧。 第一站-機器架構。 在此過程中,第一個驚喜是508臺計算機報告自己基于amd64。 我們錯過了什么嗎, AMD是否將英特爾推上了王位? 但這顯然是這種架構,例如,所有64位Linux機器報告的都是獨立于實際交付芯片組的人。 因此,我們無法真正區分AMD64和EM64T(因為英特爾將其命名為64位版本)。 實際上,我們可以說使用的平臺中有63%在64位上運行,而37%在32位x86架構上運行。 而且我們有兩個SPARC環境與SPARC的市場份額下降緊密相關……

接下來是操作系統。 首先以匯總格式顯示,在所報告的OS中,有60%是不同的Windows盒(實際上,它們有9種不同的版本),有25%是Linux發行版,有15%在Mac OS X上運行。還有兩個SunOS安裝。

現在,讓我們更詳細地研究Windows版本,這絕對應該引起一些思考:

顯然,至少在工程界,Windows 7Swift獲得了發展,并聲稱在那里安裝了所有Windows安裝的70%。 但是Windows 8尚未通過我們的示例中的十個安裝來加快步伐。 與使用12年的XP仍然拒絕放棄Windows安裝基礎中的13%相對。 我們中間的考古學家也有理由為之歡呼–實際上,您可以發現Windows NT的安裝仍然很強大。

下一站使我們更接近Java世界。 即– JVM供應商。 我們可以看到,已久的太陽仍然在變強。 與另一個被遺忘的JVM供應商BEA系統相反。 但是,讓我們看一下數字并嘗試了解實際發生的情況。

那么首先,為什么地球上有56%的環境在Sun JVM上運行? 畢竟,距Oracle收購已經三年了。 但是仔細研究實際JVM版本的細節,我們可以找到答案。 即–直到JDK 1.6.0_21發行版才更改java.vendor參數。 因此,到那時為止發布的每個JVM仍然希望Sun Microsystems的運行良好。 正如我們從后來的統計數據中所看到的那樣-2010年中期之前發布的所有JVM仍將自己標記為Sun的。 但是頻譜的另一端也很有趣。 我們已經不再支持12%的Apple JVM –您只能下載Cupertino提供的JDK,直到JDK 6最新版本為止,但是從JDK 7開始,您只能使用Redwood 。 我們只有四個BEA jRockit和六個IBM JVM環境。 隨著jRockit合并到Hotspot中,這是可以理解的。 但是IBM或實際上IBM的缺乏無疑為我們提供了思考的機會。

接下來,我們列出了JVM版本。 再次使我們感到驚訝的是,它使我們考慮完全放棄對JDK 1.5的支持:

僅占JDK 1.5用戶的1%。 以及我們為支持Plumbr而付出的所有努力。 Kinda讓我想哭。 但是有趣的是,公司正在轉向JDK 1.7。 29%的用戶群已經在JDK 7上。70%的用戶仍在JDK 6上。而且我們在JDK 8開發版本中擁有勇敢的早期采用者。

但是,有趣的是對使用的不同Java 6更新進行了研究。

我在這里發現有趣的部分是,在685種Java 6配置中,近一半是一年以上的發行版(1.6.0_30之前的版本)。 您是否知道此后修復的安全錯誤的數量大于100? JDK 6用戶中有11%停留在2010年之前的版本中。 我確實知道,在大型企業的大型升級中(例如從JDK 6遷移到JDK 7)需要時間。 但是,為什么要運行2007年發布的JDK來讓事情變得艱難呢?

從前面提到的數據中,我想我們擁有最典型的Java運行時環境的原型是公平的。 它是在64位Windows 7計算機上運行的過時的Java 1.6 Hotspot構建 。

不過,以這種原型為例,這種“最典型的配置”仍然僅在10.3%的情況下使用。 如果換個說法,如果只支持最常見的協議棧,最終將失去90%的潛在用戶。 因此,您仍然必須繼續支持復雜的測試基礎架構。

參考: Plumbr博客博客中來自JCG合作伙伴 Vladimir Sor的最受歡迎的Java環境 。

翻譯自: https://www.javacodegeeks.com/2013/02/most-popular-java-environments.html

最受歡迎的java技術

總結

以上是生活随笔為你收集整理的最受欢迎的java技术_最受欢迎的Java环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。