日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]基于嵌入式實時Java虛擬機的預先類加載方法及裝置有效

專利信息
申請?zhí)枺?/td> 201010588216.6 申請日: 2010-12-14
公開(公告)號: CN102567033A 公開(公告)日: 2012-07-11
發(fā)明(設計)人: 曹東剛;荀娜;梅宏 申請(專利權(quán))人: 北京大學
主分類號: G06F9/445 分類號: G06F9/445
代理公司: 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 代理人: 劉芳
地址: 100871 北京市海淀區(qū)頤*** 國省代碼: 北京;11
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 嵌入式 實時 java 虛擬機 預先 加載 方法 裝置
【說明書】:

技術領域

發(fā)明涉及類加載技術,尤其涉及基于嵌入式實時Java虛擬機的預先類加載方法及裝置。

背景技術

Java平臺到現(xiàn)在為止已經(jīng)擁有廣大的開發(fā)者的基礎,其應用領域從最初的服務器和桌面領域擴展到了實時和嵌入式領域。然而與傳統(tǒng)計算環(huán)境不同的是,嵌入式實時計算是一種計算資源受限的計算,同時又要求虛擬機運行有較高的確定性。

目前類加載有預先加載與依需求加載兩種機制。Java運行環(huán)境為了優(yōu)化系統(tǒng),提高程序的執(zhí)行速度,在JRE(Java?Runtime?Enviroment,Java運行環(huán)境)運行的開始會將Java運行所需要的基本類采用預先加載的方法全部加載到內(nèi)存當中,因為這些基本類是在Java程序運行的過程當中經(jīng)常要使用的,主要包括JRE的rt.jar文件里面所有的.clas文件。當Java虛擬機開始運行以后,它會找到安裝在機器上的JRE環(huán)境,然后把控制權(quán)交給JRE,JRE的類加載器會將lib目錄下的rt.jar基礎類別文件庫加載進內(nèi)存,這些文件是Java程序執(zhí)行所必須的,包括java.lang.Object和java.lang.ClassLoader等。系統(tǒng)在開始就將這些文件加載,能夠避免在以后使用過程中的多次I/O操作,從而提高程序執(zhí)行效率。相對于預先加載,在程序中還需要使用一些自定義的類,當使用這些自定義類的時候就要使用依需求加載方法,即在Java程序需要用到的時候再加載,以減少內(nèi)存的消耗。

對于實時嵌入式計算環(huán)境,若能夠進行類加載,也可大幅提高程序的運行效率。但現(xiàn)有的類加載方法,一方面,由于對于除基本類以外的其他類需在程序執(zhí)行過程中進行加載,導致了加載時間的不確定性,不能夠滿足實時的要求;另一方面,類加載器和核心庫類的資源極為龐大,嵌入式系統(tǒng)的資源有限,不能夠承載現(xiàn)有的類加載器和核心庫類。因此,現(xiàn)有技術中,不能將類加載方法應用于實時嵌入式計算環(huán)境。

發(fā)明內(nèi)容

針對上述缺陷,本發(fā)明提供一種基于嵌入式實時Java虛擬機的預先類加載方法,包括:

修改類加載器的java類文件,設置用于根據(jù)類的列表進行類加載的加載方法;

修改虛擬機內(nèi)核的jni類,設置用于調(diào)用所述加載方法以預先加載應用程序所需的全部類的預先類加載方法;

獲取包含應用程序所需的全部類的類列表;

根據(jù)所述預先類加載方法,依照所述類列表預先加載所述應用程序所需的全部類。

根據(jù)本發(fā)明的另一方面,還提供一種基于嵌入式實時Java虛擬機的預先類加載裝置,包括:

第一設置模塊,用于在類加載器的java類文件中設置用于根據(jù)類的列表進行類加載的加載方法;

第二設置模塊,用于在虛擬機內(nèi)核的jni類中設置用于調(diào)用所述加載方法以預先加載應用程序所需的全部類的預先類加載方法;

獲取模塊,用于獲取包含應用程序所需的全部類的類列表;

預加載模塊,用于根據(jù)所述預先類加載方法,依照所述類列表預先加載所述應用程序所需的全部類。

根據(jù)本發(fā)明的基于嵌入式實時Java虛擬機的預先類加載方法及裝置,由于預先獲取了應用程序所需的全部類,并通過設置預先類加載方法,實現(xiàn)了在嵌入式實時Java虛擬機中,預先加載所需的全部類,從而避免了在程序執(zhí)行過程中按需加載類的時間抖動所帶來不確定性;而且,由于該預先加載的內(nèi)容僅為應用程序所需的全部類,不包括類加載器和核心類庫中的應用程序不需要的大量類資源,因此能夠適應嵌入式系統(tǒng)的有限資源;從而,實現(xiàn)了在嵌入式實時Java虛擬機中的預先類加載。

附圖說明

圖1為本發(fā)明基于嵌入式實時Java虛擬機的預先類加載方法。

圖2為本發(fā)明基于嵌入式實時Java虛擬機的預先類加載裝置的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合附圖,對本發(fā)明的技術方案進行清楚、完整地描述。

圖1為本發(fā)明基于嵌入式實時Java虛擬機的預先類加載方法。如圖1所示,該預先類加載方法包括以下步驟:

步驟S100,修改類加載器的java類文件,設置用于根據(jù)類的列表進行類加載的加載方法。

步驟S200,修改虛擬機內(nèi)核的jni類,設置用于調(diào)用加載方法以預先加載應用程序所需的全部類的預先類加載方法;

步驟S300,獲取包含應用程序所需的全部類的類列表;

步驟S400,根據(jù)預先類加載方法,依照類列表預先加載所述應用程序所需的全部類。

下載完整專利技術內(nèi)容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京大學,未經(jīng)北京大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201010588216.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術的結(jié)構(gòu)示意圖流程工藝圖技術構(gòu)造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品麻豆一区二区三区| 亚欧精品在线观看| 亚洲日韩欧美综合| 国产精品不卡一区二区三区| 久久久久久亚洲精品中文字幕| 午夜爽爽爽男女免费观看| 一级午夜影院| 午夜伦全在线观看| 国产极品一区二区三区| 国产欧美一区二区三区视频| 亚洲精品久久久中文| 国产日韩欧美91| 一区二区三区在线观看国产| 日韩一级片在线免费观看| 午夜国产一区| 国产一区二区午夜| 国产日韩欧美网站| 国产真裸无庶纶乱视频| 国产午夜亚洲精品| 狠狠色丁香久久综合频道 | 亚洲高清久久久| 销魂美女一区二区| 2020国产精品自拍| 91麻豆精品国产91久久久久推荐资源| 国产1区2区视频| 免费91麻豆精品国产自产在线观看| 国产偷亚洲偷欧美偷精品| 精品特级毛片| 欧美日韩九区| 精品久久一区| 国产丝袜一区二区三区免费视频 | 国产一区在线精品| 北条麻妃久久99精品| 国产区精品| 国产欧美日韩另类| 99久精品视频| 久久国产精品欧美| 97国产精品久久| 91片在线观看| 日本精品一区二区三区在线观看视频 | 色噜噜日韩精品欧美一区二区| 亚洲欧美日韩视频一区| 久久第一区| 午夜私人影院在线观看| 午夜av在线电影| 久久九九亚洲| 国产午夜三级一二三区 | 九九精品久久| 欧美激情综合在线| 国产无套精品一区二区| 国产日韩一区二区三区| 精品国产乱码久久久久久影片| 国产乱人伦精品一区二区| 91久久国产视频| 十八无遮挡| 久久久久亚洲最大xxxx| 天天射欧美| 午夜影院激情| 香蕉av一区| 91精品久久久久久综合五月天| 亚洲无人区码一码二码三码| 91麻豆精品国产综合久久久久久| 国产精品免费不卡| 手机看片国产一区| 国产乱对白刺激视频在线观看| 国产精品美女一区二区视频| 麻豆天堂网| 国产日韩欧美综合在线| 香蕉视频一区二区三区| 午夜大片男女免费观看爽爽爽尤物 | 96国产精品| 欧美精品免费一区二区| 国产一区精品在线观看| 99热一区二区| 国产性生交xxxxx免费| 精品一区二区三区影院| 精品免费久久久久久久苍| 国产另类一区| 国产精品九九九九九九九| 黄色国产一区二区| 国产毛片精品一区二区| 国产69精品福利视频| 国产日韩区| 91理论片午午伦夜理片久久| 欧美精品日韩一区| 国产欧美日韩精品一区二区图片 | 香港三日本三级三级三级| 日本美女视频一区二区| 一区二区三区日韩精品| 国产欧美视频一区二区| 国产精品18久久久久久白浆动漫| 日本美女视频一区二区| 亚洲福利视频二区| 日韩av免费网站| 日日噜噜夜夜狠狠| 国产精品一级在线| 国产欧美一区二区精品性色超碰| 国产日韩一区二区在线| 色一情一交一乱一区二区三区| 6080日韩午夜伦伦午夜伦| 亚洲精品一品区二品区三品区| 日本激情视频一区二区三区| 天天干狠狠插| 91精品一区二区在线观看| 一级午夜影院| 一区二区三区电影在线观看| 91久久香蕉| 欧美在线视频三区| av毛片精品| 三级视频一区| 伊人av中文av狼人av| 国产日韩欧美精品一区二区| 色噜噜狠狠色综合久| 亚洲欧美一区二区三区三高潮| 狠狠色噜狠狠狠狠| 日韩av在线中文| 99国精视频一区一区一三| 欧美三区视频| 日本一二三区电影| 久久久一二区| 国产精品久久久麻豆| 国产日韩欧美精品一区| 国产第一区在线观看| 国产精品一卡二卡在线观看| 国产一区二区在线观| 国产玖玖爱精品视频| 日韩av在线播放观看| 国产一区二区中文字幕| 国产日韩一区二区三区| 中文丰满岳乱妇在线观看| 日韩午夜电影在线| 国产精品日本一区二区不卡视频| 久久一区欧美| 国产乱子一区二区| 国产高清在线一区| 97久久精品人人做人人爽| 午夜看大片| 狠狠操很很干| 日韩一区二区福利视频| 国产高清在线观看一区| 99精品久久久久久久婷婷| 欧美精品xxxxx| 国产精品国产三级国产专播精品人| 亚洲精品国产91| 国产亚洲精品综合一区| 99国产超薄丝袜足j在线观看| 亚洲精品性| 国产精品欧美一区二区三区| 午夜电影天堂| 久久夜色精品亚洲噜噜国产mv| 色乱码一区二区三在线看| 国产日韩欧美亚洲综合| 国产精品二区一区二区aⅴ| 又黄又爽又刺激久久久久亚洲精品| 久久综合激情网| 国产原创一区二区| 欧美一区二区三区免费电影| 91免费国产视频| yy6080影院旧里番乳色吐息| 麻豆视频免费播放| 一区二区三区在线影院| 欧美乱妇在线观看| 91看片app| 国产日韩欧美中文字幕| 欧美日韩三区| 日韩av在线网| 国产精品一区二区av日韩在线| 久久精品一| 中文字幕一级二级三级| 国产精品一区二| 久久精品国产亚| 国产精品久久人人做人人爽| 精品国产九九九| 亚洲va国产2019| 国产伦精品一区二区三区四区| 久久国产精品视频一区| 久久综合激情网| 亚洲乱强伦| 护士xxxx18一19| 最新国产精品自拍| 日本三级韩国三级国产三级| 久久国产欧美日韩精品| 国产一区二区三区影院| 国产精品69久久久| 欧美二区精品| 国产欧美一二三区| 99精品黄色| 在线国产一区二区三区| 国产91清纯白嫩初高中在线观看| 午夜激情在线播放| 国产不卡网站| 亚洲一级中文字幕| 色婷婷精品久久二区二区我来| 亚洲福利视频一区二区| 久久精品一二三| 99久久免费精品国产男女性高好| 欧美日韩中文国产一区发布 | 精品国产免费一区二区三区| 99久久免费毛片基地| 中文字幕一区一区三区| 91久久国产视频| 欧美精品在线不卡| 国产精品你懂的在线| 中文文精品字幕一区二区| 久久综合国产精品| 欧美乱偷一区二区三区在线 | 久久69视频| 亚洲精品中文字幕乱码三区91| 久久九九国产精品| 欧美亚洲国产日韩| 欧美日韩国产在线一区| 久久一区二区精品视频| 99久久久国产精品免费无卡顿| 国产精品欧美一区乱破 | 一区二区三区四区视频在线| bbbbb女女女女女bbbbb国产| 91精品一区二区中文字幕| 久久久久亚洲最大xxxx| 美女直播一区二区三区| 欧美片一区二区| 91av中文字幕| 免费的午夜毛片| 国产99网站| 日韩精品福利片午夜免费观看| 亚洲欧洲精品一区二区三区不卡| 欧美一区二区三区不卡视频| 国产日韩欧美第一页| 欧美一区视频观看| 亚洲欧洲日韩在线| 国产精品欧美一区二区三区奶水| 欧美视屏一区| 欧美在线视频二区| 日韩av免费网站| 久久久久国产精品一区二区三区| 欧美一区二区三区另类| 国产免费一区二区三区网站免费| 精品国产一区二区在线 | 欧美日本91精品久久久久| 国产精品久久久久久久岛一牛影视| 国产亚洲精品精品国产亚洲综合| 国产91视频一区| 亚洲欧美一区二区精品久久久| 麻豆天堂网| 精品国产一区二区三区久久久久久| 久久久一二区| 国产理论片午午午伦夜理片2021|