黑马程序员技术交流社区
标题:
反射中的小问题。
[打印本页]
作者:
宫明星
时间:
2012-10-18 13:46
标题:
反射中的小问题。
String str2 = (String)constrcutor1.newInstance(new StringBuffer("abc"));
这句话等号后面括号里面的String是确定类型 还是 其他意思,或者两者都有?
我记得应该是确定类型的,但是不太确定。还有没有别的含义?
请大家帮忙解释下,顺便加强记忆。
作者:
黄小贝
时间:
2012-10-18 14:03
无标题.png
(40.39 KB, 下载次数: 27)
下载附件
2012-10-18 14:02 上传
作者:
徐梦侠
时间:
2012-10-18 14:52
就是确定类型,newInstance返回的Object类型对象,编译器不知道你返回的是String类型,所以需要手动转换下,告诉编译器,不用报错。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2