您的位置:首页 > 编程语言 > Java开发

java反射Class类详解

2016-11-26 09:09 393 查看

1.Java中万事万物皆对象,但有两个不是对象

(1)普通数据类型类

 (2)静态成员(它属于类而对象没有)

2.当然我们写的类也是对象,他是java.long.Class的对象,一个类只可能是一个Class的实列对象,但获取方法却有多种

1.Class c1=类名.Class;

2.Class c2=类对象.getClass();

3.Class c3=Class.forName("包名.类名");//即为类的全称

3.这里的c1=c2=c3

4.我们可以通过这个对象创建类对象

c1.newInstance();//类必须有无参构造方法

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: