java中Object类的getClass方法有什么用以及怎么使用?

Object类的getClass的用法: 

Object类中有一个getClass方法,m  a  r  k- t  o- w i n:它会返回一个你的对象所对应的一个Class的对象,这个返回来的对象保存着你的原对象的类信息,比如你的原对象的类名叫什么,类里有什么方法,字段等。在高级编程当中用的很多,和反射相关。马克-to-win:现在这个阶段还说不清楚,只能先打个比方,反射就像镜子,你觉得生活当中的镜子有用吗? 

例2.1.3---

class EmployeeMark {
    public EmployeeMark() {
    }
}
public class Test {
    public static void main(String[] args) {
        EmployeeMark e = new EmployeeMark();
/* public final Class getClass() Returns the runtime class of an object
which can be used to describe the class. */
        Class cls = e.getClass();
        System.out.println("the Class name is: "+ cls.getName());
    }
}
 

更多内容请见原文,文章转载自:https://blog.csdn.net/qq_44639795/article/details/103116932

posted @ 2021-01-27 21:28  师徒行者  阅读(511)  评论(0编辑  收藏  举报