freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java程序設(shè)計(jì)技術(shù)(編輯修改稿)

2024-09-03 11:20 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的執(zhí)行次數(shù),動(dòng)態(tài)決定它的執(zhí)行方式 15 垃圾收集 ? 程序員不必親自釋放內(nèi)存 ? 后臺(tái)系統(tǒng)級(jí)線程,記錄每次內(nèi)存分配的情況,并統(tǒng)計(jì)每個(gè)內(nèi)存指針的引用次數(shù)。 ? 垃圾收集自動(dòng)進(jìn)行,無(wú)需用戶釋放內(nèi)存,消除了內(nèi)存漏洞 16 代碼安全 語(yǔ)言定義 public protected private final 取消指針 自動(dòng)回收垃圾 bytecode檢查 限定對(duì)象的存取權(quán)限 系統(tǒng)堆棧溢出 參數(shù)類型一致 程序執(zhí)行系統(tǒng) WWW瀏覽器 限制 Java小應(yīng)用程序的不正當(dāng)使用 Java源程序 (.java文件 ) Java編譯器 Java bytecode(.class文件 ) bytecode 下載器 bytecode 解釋器 系統(tǒng)執(zhí)行平臺(tái) 17 代碼安全 ? 對(duì)于 Applet,因其是從其他機(jī)器上通過(guò)網(wǎng)絡(luò)下載到本機(jī)執(zhí)行的,程序中可能隱藏某些非法操作,所以在 Applet運(yùn)行之前,系統(tǒng)要對(duì)之進(jìn)行嚴(yán)格的三級(jí)代碼安全檢查,即驗(yàn)證、分析和跟蹤監(jiān)測(cè)。 18 代碼安全 ? ,安全模型是所謂的 “ 沙箱 ”模型 ? ,使用 “ 簽名 Applet” ? Java 2允許用戶自己設(shè)定相關(guān)的安全級(jí)別 19 代碼安全 ? Java解釋器 ? Java解釋器只能執(zhí)行為 JVM編譯的代碼 ? Java解釋器有三項(xiàng)主要工作: (1)下載代碼--由類下載器完成 (2)校驗(yàn)代碼--由字節(jié)碼校驗(yàn)器完成 (3)運(yùn)行代碼--由運(yùn)行時(shí)解釋器完成 20 代碼安全 ? 類下載器 ? 從 Inter網(wǎng)上下載類文件 ? 類下載器把本地文件系統(tǒng)的類名空間和網(wǎng)絡(luò)源輸入的類名空間區(qū)分開(kāi)來(lái),以增加安全性 21 代碼安全 ? 字節(jié)碼校驗(yàn)器 ? 檢查代碼的安全性,代碼段的格式,并使用規(guī)則來(lái)檢查非法代碼段 ? 主要檢查以下幾項(xiàng)內(nèi)容: (1)類遵從 JVM的類文件格式。 (2)不出現(xiàn)訪問(wèn)違例情況。 (3)代碼不會(huì)引起運(yùn)算棧溢出。 (4)所有運(yùn)算代碼的參數(shù)類型總是正確的。 (5)不會(huì)發(fā)生非法數(shù)據(jù)轉(zhuǎn)換,如把整數(shù)轉(zhuǎn)換為指針。 (6)對(duì)象域訪問(wèn)是合法的。 2
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1