概述
文章目录
- 1.Class类
- 2.Class类的理解:
- 3.其他使用的地方
- 4.Class 对象
1.Class类
在程序运行期间,java运行时系统始终为所有对象维护一个运行时类型标识。这个信息会跟踪每一个对象所属的类。虚拟机利用运行时类型信息选择要执行的正确的方法。利用一个特殊的java类访问这些信息,保存这些信息的类名为Class类。
位于java.lang.Class
2.Class类的理解:
相对应现实中的学生群体,在代码中我们抽象出Students类,为它设置各种属性和行为。
在java中,我们为所有的类抽象出Class类,描述他的属性。
如同用一个Student类的对象描述一个特定学生的属性,一个Class对象会描述一个特定类的属性。
注意这不是父类,只是这样理解
3.其他使用的地方
- synchronized和static一同修饰对象锁的是Class对象
- 反射获得类对象
4.Class 对象
Class对象就是一个描述其他类的实例,描述属性啦,方法啦,构造方法啦
最后
以上就是默默樱桃为你收集整理的Class类,Class对象的理解的全部内容,希望文章能够帮你解决Class类,Class对象的理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复