<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 瘋狂 閱讀(770) 評論(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,             方法表(為了盡可能的提高訪問效率,大部分虛擬機對每個裝載的費抽象類,都生成一個方法表,把他們當做類型信息放在方法去類。)

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



    主站蜘蛛池模板: sss日本免费完整版在线观看| 亚洲爆乳成av人在线视菜奈实| 久久久WWW成人免费精品| 国产免费黄色大片| 色多多免费视频观看区一区| 日韩免费高清一级毛片在线| 亚洲av永久无码一区二区三区| 毛片免费在线观看网址| 亚洲人片在线观看天堂无码| 性感美女视频免费网站午夜| 亚洲av永久无码精品秋霞电影秋| 四虎AV永久在线精品免费观看| 色婷婷精品免费视频| 亚洲日韩av无码| 久久午夜伦鲁片免费无码| 亚洲人成人77777网站不卡 | 亚洲色偷偷色噜噜狠狠99网| 狠狠久久永久免费观看| sss在线观看免费高清| 亚洲国产精品久久久久婷婷软件| 久久WWW免费人成一看片| 亚洲伊人久久大香线蕉AV| 免费大黄网站在线观| 黄色网址在线免费| jlzzjlzz亚洲jzjzjz| 四虎国产精品免费视| 午夜爽爽爽男女免费观看影院| 亚洲w码欧洲s码免费| 亚洲国模精品一区| 色猫咪免费人成网站在线观看| 国产亚洲玖玖玖在线观看| 亚洲视频在线一区二区| 99在线精品免费视频九九视| 黄色一级毛片免费看| 久久精品国产亚洲AV无码麻豆 | 中文字幕无码免费久久99| 人人狠狠综合久久亚洲| 久久九九亚洲精品| 日本黄页网站免费| 日本视频免费高清一本18| 国产亚洲欧美日韩亚洲中文色|