8.1 Class类

来源:互联网 发布:数据库管理程序 编辑:程序博客网 时间:2024/05/16 11:47

p { margin-bottom: 0.21cm; }

Class类是用来描述所有类的一个类 proson 是用来描述人 这个类的 Class类就是用来描述所有类的一个类在此类中 描述了类必须有的一些特性 比如说 pakeage constructor field(成员变量)

 

在定义Class类的时候是指定类的字节码 此字节码一需要加载到内存中,如果未被加载到内存中需要先加载到内存中

得到类的字节码有三种方式

  1. 类名.class system.class

  2. 对象.getClass

  3. 得到一个数组的Classint[].class.isArray()

  4. Class.formName(“”)

 

Class.formname的两种情况 :

  1. 如果虚拟机已经加载进来就只需要把字节码返回

  2. 如果虚拟机还未加载此类的字节码 就用类加载器加载 加载之后 就把类缓存起来,同时返回此类的字节码

 

 数组类型的实例对象:

Int[].isArray()

 

原创粉丝点击