新聞中心
Oracle公司如期發(fā)布了Java 8正式版!沒有讓廣大javaer失望。對于一個人來說,18歲是人生的轉(zhuǎn)折點,從稚嫩走向成熟,法律意味著你是完全民事行為能力人,不再收益于未成年人保護法,到今年為止,java也走過了18年,java8是一個新的里程碑,帶來了***的諸多特性,lambda表達(dá)式,Stream API,新的Date time api,多核并發(fā)支持,重大安全問題改進(jìn)等,相信java會越來越好,豐富的類庫以及龐大的開源生態(tài)環(huán)境是其他語言所不具備的,說起豐富的類庫,很多同學(xué)就吐槽了,java該減肥了,確實是該減肥,java8有個很好的特性,即JEP161(http://openjdk.java.net/jeps/161 ),該特性定義了Java SE平臺規(guī)范的一些子集,使java應(yīng)用程序不需要整個JRE平臺即可部署和運行在小型設(shè)備上。開發(fā)人員可以基于目標(biāo)硬件的可用資源選擇一個合適的JRE運行環(huán)境。

成都創(chuàng)新互聯(lián)擁有十余年成都網(wǎng)站建設(shè)工作經(jīng)驗,為各大企業(yè)提供網(wǎng)站制作、成都做網(wǎng)站服務(wù),對于網(wǎng)頁設(shè)計、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、app軟件開發(fā)公司、wap網(wǎng)站建設(shè)(手機版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、申請域名等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計、網(wǎng)絡(luò)營銷經(jīng)驗,集策劃、開發(fā)、設(shè)計、營銷、管理等網(wǎng)站化運作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項目的能力。
好處
1.更小的Java環(huán)境需要更少的計算資源。
2.一個較小的運行時環(huán)境可以更好的優(yōu)化性能和啟動時間。
3.消除未使用的代碼從安全的角度總是好的。
4.這些打包的應(yīng)用程序可以下載速度更快。
概念
緊湊的JRE分3種,分別是compact1、compact2、compact3,他們的關(guān)系是compact1 javac –bootclasspath, or javac –profile 如果不符合compact的api,則報錯。 java8新增一個工具,用來分析應(yīng)用程序所依賴的profile,有三個參數(shù)比較常用 -p,-v,-r 如今,物聯(lián)網(wǎng)正風(fēng)行一時。我們看到大量不同的設(shè)備在市場上出現(xiàn),每一種的更新速度都越來越快。java需要一個占用資源少的JRE運行環(huán)境,緊湊的JRE特性的出現(xiàn),希望能帶來以后的物聯(lián)網(wǎng)的發(fā)展,甚至還是會有大量的java應(yīng)用程序出現(xiàn)在物聯(lián)網(wǎng)上面。目前oracle也發(fā)布了針對raspberry pi的JRE了。 另外該特性也是為java9的模塊化項目做準(zhǔn)備,模塊化特性是javaer所期待的特性。他是解決業(yè)務(wù)系統(tǒng)復(fù)雜度的一個利器,當(dāng)然OSGI也是相當(dāng)?shù)某錾?。但osgi對于新學(xué)者來說未免太復(fù)雜了。 原文鏈接:http://my.oschina.net/benhaile/blog/211804使用javac根據(jù)profile編譯應(yīng)用程序
使用工具開發(fā)的效果
JPEDS工具使用
在linux上構(gòu)建profile
編譯后compact大致的占用空間
總結(jié)
名稱欄目:Java8新特性探究(8):精簡的JRE詳解
鏈接地址:http://m.fisionsoft.com.cn/article/ccchiho.html


咨詢
建站咨詢
