2017年11月13日

java反射三种获得类类型的方法

摘要: ``` public class Test { public static void main(String[] args) { Test t=new Test();//所有的类都是Class类的实例(类类型) Class c1=Test.class;//第一种通过类型的class(静态变量) Class c2=t.getClass();//第二种通过对象实例的方法getClass(... 阅读全文

posted @ 2017-11-13 15:48 天生一对 阅读(537) 评论(0) 推荐(0) 编辑

java反射动态加载类Class.forName();

摘要: 1,所有的new出来的对象都是静态加载的,在程序编译的时候就会进行加载.而使用反射机制Class.forName是动态加载的,在运行时刻进行加载。 例子:直接上两个例子 以上代码如果在编译时候,缺少Jeep或者BYD任何一个类,编译都会报错,即使你现在暂时只想用Jeep,没有BYD。再看反射的代码 阅读全文

posted @ 2017-11-13 15:40 天生一对 阅读(443) 评论(0) 推荐(0) 编辑

导航