付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java8新特性探究(八)JRE22014-03-24詳細(xì)解詳細(xì)解釋compactprofile相關(guān)知識(shí),字面上翻譯是緊湊的配置文件,但我認(rèn)為緊湊的JRE更容易理解者精簡(jiǎn)的 使用javac根據(jù)profile在linux上構(gòu)建Oracle公司如期發(fā)布了Java8正式版!沒有讓廣大javaer失望。對(duì)于一個(gè)人來說,18歲是人生的轉(zhuǎn)折點(diǎn),從稚嫩成熟,法律意味著你是完全民事行為能力人,不再收益于未成年人保,到今年為止,java也走過了18年,java8是一個(gè)新的里程碑,帶來了前所未有的諸多特性,lambda表達(dá)式,StreamAPIDatetimeapi,多核并發(fā)支持,重大安全問題改進(jìn)等,相信java會(huì)越來越好,豐富的類庫以及龐大的開源生態(tài)環(huán)境是其他語言所不具備的,說起豐富的類庫,很多同學(xué)就吐槽了,java該減肥了,確實(shí)是該減肥,java8有個(gè)很好的特性,即JEP161(/jeps/161),該特性定義了JavaSE平臺(tái)規(guī)范的一些子集,使java應(yīng)用程序不需要整個(gè)JRE平臺(tái)即可部署和運(yùn)行在小型設(shè)備上。開發(fā)可以基于目標(biāo)硬件的可用資源選擇一個(gè)合適的JRE運(yùn)行環(huán)境。更小的Java環(huán)境需要更少的計(jì)算資源。一個(gè)較小的運(yùn)行時(shí)環(huán)境可以更好的優(yōu)化性能和啟動(dòng)時(shí)間。消除未使用的代碼從安全的角度總是好的。這些打包的應(yīng)用程序可以速度更快緊湊的JRE分3種,分別是 pact3,他們的關(guān)系是compact1<compact2<compact3,他們包含的API如下圖所示javac–bootclasspath,orjavac–profile如果不符合compact的api,則報(bào)錯(cuò)。? javac-profilecompact2Test.java:7:error:ThreadMXBeanis availablein ThreadMXBeanbean ^Test.java:7:error:ManagementFactory notavailable profileThreadMXBeanbean ^2java8新增一個(gè)工具,用來分析應(yīng)用程序所依賴的profile,有三個(gè)參數(shù)比較常用-p,-v,-r?importimport3publicclassDepspublicstaticvoidmain(String[]args)Set<String> =new ?1**************PROFILE -PDeps.class- <unnamed>- - - 89**************VERBOSE -v - - - - - - 20**************RECURSIVE -R ---27/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/jce.jar- javax.crypto----------------- erfaces- - - javax.crypto.spec- - - - 55/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre/lib/rt.jar- java.security- sun.security.util- - - linux?1 hg2 cd3 makeimages 4 Finishedprofiles(buildtime5----- times------6Start2013-03-177 2013-03-17800:00:25900:00:1500:01:5000:00:2400:00:2100:00:3100:05:3700:00:4300:00:1800:00:2700:10:51FinishedbuildingJava(TM)for cd ls- pact1- pact2-pact3-j2re-如今,物聯(lián)網(wǎng)正風(fēng)行一時(shí)。我們看到大量不同的設(shè)備在市場(chǎng)上出現(xiàn),每一種的更新速度都越來越快。java需要一個(gè)占用資源少的JRE運(yùn)行環(huán)境,緊湊的JRE特性的出現(xiàn),希望能帶來以后的物聯(lián)網(wǎng)的發(fā)展,甚至還是會(huì)有大量的java應(yīng)用程序出現(xiàn)在物聯(lián)網(wǎng)上面。目前oracle也發(fā)布了針對(duì)raspberrypi的JRE了。另外該特性也是為java9
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 護(hù)理案例分享:護(hù)理科研與臨床實(shí)踐的結(jié)合
- 2026江蘇連云港興榆創(chuàng)業(yè)投資有限公司對(duì)外招聘崗位開考情況說明備考考試試題及答案解析
- 2026江蘇東布洲科技園集團(tuán)有限公司下屬子公司招聘勞務(wù)派遣人員1人參考考試題庫及答案解析
- 2026年度菏澤市屬事業(yè)單位公開招聘初級(jí)綜合類崗位人員(9人)備考考試試題及答案解析
- 2026北京航空航天大學(xué)計(jì)算機(jī)學(xué)院聘用編科研助理F崗招聘1人備考考試題庫及答案解析
- 分層碾壓施工方案(3篇)
- 商場(chǎng)巡展活動(dòng)策劃方案(3篇)
- 2026年度菏澤市牡丹區(qū)事業(yè)單位公開招聘初級(jí)綜合類崗位人員參考考試題庫及答案解析
- 婚紗禮服活動(dòng)方案策劃(3篇)
- 2026江蘇蘇州工業(yè)園區(qū)華林幼兒園后勤輔助人員招聘1人考試參考題庫及答案解析
- 急性腎衰竭的臨床表現(xiàn)
- 設(shè)計(jì)質(zhì)量、進(jìn)度、保密等保證措施
- 建筑工程崗前實(shí)踐報(bào)告1500字
- 甲狀腺手術(shù)甲狀旁腺保護(hù)
- 2026年全年日歷表帶農(nóng)歷(A4可編輯可直接打?。╊A(yù)留備注位置
- 重慶市沙坪壩區(qū)南開中學(xué)校2022-2023學(xué)年七年級(jí)上學(xué)期期末地理試題
- 小學(xué)語文五年下冊(cè)《兩莖燈草》說課稿(附教學(xué)反思、板書)課件
- 曼娜回憶錄的小說全文
- 飲食與心理健康:食物對(duì)情緒的影響
- 父親給孩子的一封信高中生(五篇)
- (完整word版)大一高數(shù)期末考試試題
評(píng)論
0/150
提交評(píng)論