黑马程序员技术交流社区
标题:
反射的问题同一个字节码?
[打印本页]
作者:
赵利斌
时间:
2013-6-6 18:44
标题:
反射的问题同一个字节码?
本帖最后由 赵利斌 于 2013-6-8 01:09 编辑
[code]package cn.itcast.day1;
public class ReflectTest {
public static void main(String[] args) {
String str1="abc";
Class cls1=str1.getClass();
Class cls2=String.class;
Class cls3 =null;
try {
cls3 = Class.forName("java.long.String");
} catch (Exception e) {
System.out.println(e);
}
System.out.println(cls1==cls2);
System.out.println(cls1==cls3);
}
}
复制代码
这是基础加强的反射,我想问问 视频里面不是全部是true吗?我这样用try catch 怎么结果一个true一个false
但是事实上一个字符串 想也可以想清楚一个类得到的字节码是一个啊?还有我直接抛出去(老师是直接抛的),它也是报异常就是不出结果,我用的是myeclipse8.5?有遇到这种情况的嘛?
[/code]
作者:
yufeng47
时间:
2013-6-6 19:10
java.long.String类名错了 java.lang.String
作者:
紫衣侯
时间:
2013-6-6 19:14
是lang 包啊亲, java.lang.string
作者:
赵利斌
时间:
2013-6-6 19:19
哦 好的 谢谢 没注意
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2