获取Class对象的三种方法

1、调用Object类的getClass()方法来得到Class对象,这也是最常见的产生Class对象的方法。例如:

MyObject x;

Class c1 = x.getClass();

2、使用Class类的中静态forName()方法获得与字符串对应的Class对象。例如:

Class c2=Class.forName("MyObject"), MyObject必须是接口或者类的名字。

3、获取Class类型对象的第三个方法非常简单。如果T是一个Java类型,那么T.class就代表了匹配的类对象。
发布了74 篇原创文章 · 获赞 0 · 访问量 4713

猜你喜欢

转载自blog.csdn.net/qq_44813090/article/details/104290413