黑马程序员技术交流社区

标题: 反射获取构造函数出错 [打印本页]

作者: yumin    时间: 2015-1-22 19:10
标题: 反射获取构造函数出错
今天在跟着视频学反射的时候,跟着视频打了以下三句,但是出问题了               Constructor constructor1 =String.class.getConstructor(StringBuffer.class);//得到构造方法                String str2 = (String)constructor1.newInstance(new StringBuffer("abc"));//这句编译不过
                System.out.println(str2.charAt(2));//正常情况下输出abc中的第二个字符,输出结果为c
看了几遍,跟视频上打的一样,不知道哪里出问题了~~



作者: quick3g    时间: 2015-1-22 23:53
我用jdk7编译,没有问题,你再检查下。
作者: yumin    时间: 2015-1-23 00:46
quick3g 发表于 2015-1-22 23:53
我用jdk7编译,没有问题,你再检查下。

会不会是我有什么地方没有配置呢?好像视频上没看到这个地方要配置东西呀
作者: 小小志    时间: 2015-1-23 10:34
我用的jdk1.6 确实没有问题 ,估计是你没有导入包吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2