我是靠谱客的博主 直率钢笔,最近开发中收集的这篇文章主要介绍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 type对象转class对象_Java Class对象详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部