概述
要怎样在java里来使用一个类,首先必须先把类的.class字节码文件加载进来,然后再进行连接对该类里的域分配内存,最后再调用构造器,如果该类有基类的话,会先去调用基类的构造器,总的来说,分为以下三个步骤。
1.根据环境变量找到并加载.class文件
2.为该类的非编译时常量分配内存
3.调用该类的构造器
java里的所有类都有一个Class对象,通过这个Class对象我们能够获取此类的各种信息。
当某个字节码文件被JVM加载的时候,Class对象就被创建。
Class类没有构造方法,是内部的一个defineClass方法来创建此对象的,此对象与被加载的字节码文件的类的类型相对应。
其实在java里包括基本数据类型(int short long byte float double boolean char),也包括了void
System.out.println(int.class.getName());
System.out.println(char.class.getName());
System.out.println(short.class.getName());
System.out.println(long.class.getName());
System.out.println(byte.class.getName());
System.out.println(float.class.getName());
System.out.println(double.class.getName());
System.out.println(boolean.class.getName());
System.out.println(void.cla
最后
以上就是直率钢笔为你收集整理的java type对象转class对象_Java Class对象详解的全部内容,希望文章能够帮你解决java type对象转class对象_Java Class对象详解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复