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

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

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

    瘋狂

    STANDING ON THE SHOULDERS OF GIANTS
    posts - 481, comments - 486, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Java虛擬機 方法區

    Posted on 2009-11-02 14:31 瘋狂 閱讀(768) 評論(0)  編輯  收藏 所屬分類: java

    對于被裝載的每個類,虛擬機都會把這個類的類型信息存儲在方法區,方法區中存儲一下信息:eg: public class Test extends superclass implements interface1, interface2

    1,  類的全限定名

    2,  類的超類的全限定名

    3,  這個類是類型還是接口

    4,  類的訪問修飾符

    5,  超接口的權限定名的有序類表

    6,  該類的常量池,

         該類型所使用常量的一個有序集合,包括直接類型和對其他類的,字段和方法的符號引用。

    7,  字段信息

    字段名,字段類型,字段的修飾符(eg:private String field)

    8,  方法信息

    方法名,方法的返回信息,方法的修飾符(eg:public  void method,如果一個方法不是抽象的和本地的還將保存一下信息:方法的字節碼,操作數棧和方法的棧幀中的局部變量的大小,異常表

    9,  除了常量以外的所有類變量

    類變量是多有類實例共享的,但是沒有類實例也可以訪問,只與類有關,編譯時常量

    10,             一個到classLoader的應用

    11,             一個到class類的引用

    12,             方法表(為了盡可能的提高訪問效率,大部分虛擬機對每個裝載的費抽象類,都生成一個方法表,把他們當做類型信息放在方法去類。)

     方法區同樣可以被垃圾回收。



    主站蜘蛛池模板: 亚洲av无码专区在线播放| 亚洲啪啪免费视频| 亚洲av无码av制服另类专区| 亚洲AV无码一区二区三区电影| 国产一精品一AV一免费孕妇| 中文字幕专区在线亚洲| 一级毛片免费观看不收费| 亚洲国产中文v高清在线观看| 亚洲av之男人的天堂网站| 亚洲免费人成在线视频观看| 国产乱子影视频上线免费观看| 亚洲AV永久无码精品一百度影院 | 毛片免费视频播放| 亚洲综合色7777情网站777| 久久久www成人免费毛片| 亚洲AV永久无码天堂影院| 免费在线黄色网址| 中文字幕在线免费观看视频| 日韩一区二区三区免费体验| 在线观看亚洲人成网站| 91精品免费在线观看| 亚洲中文字幕久久精品蜜桃| 国产一区二区三区免费观看在线| 久久久综合亚洲色一区二区三区| 91精品免费不卡在线观看| 国产亚洲国产bv网站在线| 日韩免费在线观看| 在线观看免费无码视频| 亚洲成片观看四虎永久| 人人狠狠综合久久亚洲 | 亚洲精品午夜无码电影网| 午夜视频在线免费观看| 亚洲熟妇无码八V在线播放| 亚洲国产一区二区三区| 久久w5ww成w人免费| 色多多免费视频观看区一区| 亚洲国产无套无码av电影| 国国内清清草原免费视频99| 最好2018中文免费视频| 国产成人精品123区免费视频| 一级一片免费视频播放|