我是靠谱客的博主 直率钢笔,这篇文章主要介绍java type对象转class对象_Java Class对象详解,现在分享给大家,希望可以做个参考。

要怎样在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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(135)

评论列表共有 0 条评论

立即
投稿
返回
顶部