<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    學習筆記

    Simple is beautiful.

    導航

    <2007年10月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    統計

    公告

    ...

    常用鏈接

    留言簿(1)

    隨筆分類(2)

    隨筆檔案(56)

    Weblog

    搜索

    最新評論

    評論排行榜

    From java.lang.reflect.Array source code To JVM

    java.lang.reflect.Array的源碼,里面全部都是一些native方法,即一些和操作系統打交道的方法,真正的實現方法和原理據說由C/C++在java虛擬機中實現了。

    所以java為什么跨平臺,它和底層操作系統的交互全部由java虛擬機實現。一般的高級語言需要在不同平臺運行則需要編譯成不同的 目標代碼,但是java卻不需要,java使用java虛擬機屏蔽了與具體平臺相關的信息,使得java編譯程序生成在java虛擬機下運行的目標代 碼,即字節碼,即可在不同的平臺上不加修改運行。java虛擬機在執行字節碼的時候,把字節碼解釋成具體平臺上的機器指令。

    java代碼要編譯成class字節碼文件,需要由JDK的javac進行編譯(至于如何編譯,其中的一些編譯原理可參看sun的The JavaTM Virtual Machine Specification),而jre則負責將class文件裝載(裝載原理略),對其進行安全檢測等,最后由java解釋器解釋為具體平臺上的機器指令。

    posted on 2007-10-11 23:03 Ecko 閱讀(376) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 午夜在线a亚洲v天堂网2019| 亚洲卡一卡2卡三卡4卡无卡三| 亚洲13又紧又嫩又水多| 久久国产乱子伦免费精品| 亚洲AV永久无码精品一百度影院| 最新久久免费视频| 亚洲AV日韩精品久久久久久久 | 久久亚洲精品中文字幕| 成全视频高清免费观看电视剧| 亚洲va无码专区国产乱码| 无码日韩精品一区二区免费暖暖 | 中文字幕无码视频手机免费看| 亚洲国产成人久久综合一区| 一个人在线观看视频免费| 亚洲欧美aⅴ在线资源| 亚洲成av人片天堂网老年人| 国产精品福利片免费看| 亚洲国产成人一区二区精品区| 三年片在线观看免费大全电影| 亚洲欧洲国产综合| 日韩毛片免费在线观看| 无码免费又爽又高潮喷水的视频 | 四虎1515hm免费国产| 国产久爱免费精品视频| 亚洲福利在线观看| 久久WWW色情成人免费观看| 国内成人精品亚洲日本语音| 亚洲中文久久精品无码ww16| 麻花传媒剧在线mv免费观看| 亚洲欧美日韩自偷自拍| 亚洲欭美日韩颜射在线二| 亚洲视频免费一区| 国产成人高清亚洲一区久久| 亚洲精品国偷自产在线| A在线观看免费网站大全| 深夜福利在线视频免费| 91亚洲va在线天线va天堂va国产| 成人免费在线观看网站| 久久久久久免费一区二区三区| 亚洲高清有码中文字| 久久久久亚洲爆乳少妇无|