-
在面向对象的世界里,万事万物皆对象。
-
java语言中,类是对象,类是java.lang.Class类的实例对象。这个对象我们成为该类的类类型。
-
Class类的对象到底如何表示呢?
任何一个类都是Class的实例对象,这个实例对象有三种表示方式:
(1)第一种表示方式:实际告诉我们任何一个类都有一个隐含的静态成员变量class
Class c1 = Foo.Class;
(2)第二种表达方式:已知该类的对象通过getClass方法
Class c2 = foo1.getClass();
(3)第三种表达方式:
Class.forName();
我们完全可以通过类的类类型创建该类的对象实例:通过c1,c2,c3创建Foo的实例
|