自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 classfile与JClass

本次大作业中java程序——>二进制流(byte[ ]表示)——>ClassFile对象——>JClass ClassFile的字段:magic,minorversion…,ConstantPool,accessFlag, short[ ] interfaces, FieldInfo , MethodInfo , AttributeInfo JClass的字段:name,superclassname…,RuntimeConstantPool,accessFlag, String[

2020-06-23 22:42:41 156

原创 类的加载——加载,链接(验证+准备)

加载创建一个以N为名称的类或接口C,需要通过另一个类或接口D在运行时,一个类或接口由 它的名字和它的defining loader共同决定每个类或接口——都属于一个运行时包一,类或接口C不是数组类型用类加载器加载类或接口C的二进制表示类加载器有两种:bootstrap class loader和用户自定义类加载器加载采用双亲加载机制——发出委托的加载器为initiating loader,最终完成加载的加载器为defining loader  如何加载C呢?1,如果D由bootstrap

2020-06-23 22:41:50 247

原创 加载类——解析阶段

一,首先我们要明白什么是符号引用 和 直接引用符号引用:用一系列符号来描述这个符号引用所指示的对象                  常量池和运行时常量池中都是符号引用直接引用:①是可以直接指向目标的指针 ②直接指向目标的相对偏移量 ③一个能间接定位到目标的句柄 二,解析目的为何?解析就是把运行时常量池常量池中的符号引用——>替换为直接引用 三,解析1,类或接口的解析(未解析前,ClassRe

2020-06-23 22:39:12 389

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除