欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java的反射,

来源: javaer 分享于  点击 43818 次 点评:288

Java的反射,


在java中,类也是对象。类是java.lang.Class类的实例对象。
动态加载类:Class.forName(“类的全称”);
不仅表示了类的类类型。还代表了动态加载类

编译 不等于 运行
编译时刻加载类是静态加载类
new一个对象就是静态加载类,编译时刻就加载所有可能用到的类
运行时刻加载类是动态加载类
当我们只想加载能够被用上的类可以用动态加载类

基本的数据类型都存在类类型
例如:Class c1 = int.class;
Class c2 =String.class;
Class c3 = void.class;
Class c4 =double.class;
Class c5 =Double.class;
System.out.println(c1.getName());
System.out.println(c2.getName());
System.out.println(c3.getSimpleName());
System.out.println(c4.getName());
System.out.println(c5.getName());

成员变量也是对象
java.lang.reflect.Field
Field类封装了关于成员变量的操作

相关文章

    暂无相关文章
相关栏目:

用户点评