我是靠谱客的博主 默默樱桃,最近开发中收集的这篇文章主要介绍Class类,Class对象的理解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

      • 1.Class类
      • 2.Class类的理解:
      • 3.其他使用的地方
      • 4.Class 对象

1.Class类

在程序运行期间,java运行时系统始终为所有对象维护一个运行时类型标识。这个信息会跟踪每一个对象所属的类。虚拟机利用运行时类型信息选择要执行的正确的方法。利用一个特殊的java类访问这些信息,保存这些信息的类名为Class类。

位于java.lang.Class

2.Class类的理解:

相对应现实中的学生群体,在代码中我们抽象出Students类,为它设置各种属性和行为。

在java中,我们为所有的类抽象出Class类,描述他的属性。

如同用一个Student类的对象描述一个特定学生的属性,一个Class对象会描述一个特定类的属性。

注意这不是父类,只是这样理解

3.其他使用的地方

  1. synchronized和static一同修饰对象锁的是Class对象
  2. 反射获得类对象

4.Class 对象

Class对象就是一个描述其他类的实例,描述属性啦,方法啦,构造方法啦

最后

以上就是默默樱桃为你收集整理的Class类,Class对象的理解的全部内容,希望文章能够帮你解决Class类,Class对象的理解所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部