Java反射——Class的使用

Class的使用

Class的概念

  • 万事万物皆对象,类也是对象
  • 类是Class类的实例对象
  • 这个对象被称为类类型(class type)

Class对象的表示方式

通过类名

1
Class c1 = Foo.class;

通过对象

1
Class c2 = foo1.getClass();

通过Class

1
Class c3 = Class.forName("com.test.Foo");

通过类类型创建对象

1
Foo = (Foo)c1.newInstance(); //需要有无参构造方法

参考资料

https://www.imooc.com/learn/199

  • © 2020 QSH
  • Powered by Hexo Theme Ayer
  • PV: UV:

请我喝杯咖啡吧~

支付宝
微信