本帖最后由 唐志海 于 2014-1-22 12:05 编辑
既然两种方式都可以得到str,那么什么时候应该使用反射呢??- 反射方式:
- Constructor constructor=Class.forName("java.lang.String").getConstructor(StringBuffer.class);
- String str=(String) constructor.newInstance(new StringBuffer("abc"));
- 通常方式:
- String str1=new String(new StringBuffer("abc"));
复制代码
|