本帖最后由 danielzyj 于 2014-3-25 18:16 编辑
看了张老师反射的视频,有点晕。。。。。
用反射获得的对象: Constructor constructor = String.class.getConstructor(StringBuffer.class);
tring str5 =(String) constructor.newInstance(new StringBuffer("abc"));
直接创建对象: String str2 = new String(new StringBuffer("abc"));
反射的优势在什么地方?直接创建不是更简单吗,什么时候会用到反射呢?
|