设为首页 加入收藏

TOP

实例探索Class文件(四)
2015-12-01 14:11:46 来源: 作者: 【 】 浏览:24
Tags:实例 探索 Class 文件
中,而不会出现在InnerClassTest类的class文件中,在NestedMemberClass的class文件中有着如下的InnerClasses属性:?

在subClass的class文件中也有着如下的InnerClasses属性:?

可以看出,每个作为外围类的内部类的类都将保存在该外围类的CONSTANT_Class常量池中,并有一个inner_class_info结构加以描述?
如InnerClassTest的3个内部类项,NestedMemberClass的第二个内部类项
?
但是需要注意,subClass在被没有被InnerClassTest直接引用时,是不会出现在InnerClassTest的InnerClasses属性中的?
另外,InnerClasses还将表述内嵌类型的外围类,作为内部类的所有外围类都将保存在该内部类的CONSTANT_Class常量池中,并有一个inner_class_info结构加以描述?
如NestedMemberClass的第1个外部类项,subClass的2个外部类项


首页 上一页 1 2 3 4 下一页 尾页 4/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java常量池解析与字符串intern简介 下一篇谈谈C#中异步编程模型的变迁

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: