句柄 不知道你懂不懂指针,对于n1=new Integer(47);这是地址一,Integer n2 = new Integer(47);是地址二,句柄就相当于指针,指针指向不同的地址,当然句柄是不同的了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 n1 和 n2 分别引用一个Interger类型的对象 这两个对象虽然他们的值都是一样的但n1==n2比较的不是它们所引用对象得值 而是这两个引用n1 n2本身因为n1 n2不是引用的同一个对象 那么n1==n2理所当然是false若想比较它们所引用对象得值 可以用n1.equals(n2) 这样才会得到true明白了吧 死猪说的有理!java中的对象都是句柄,你可以认为是一个指针,但是比指针方便也安全一些。你的n1,n2两次new出来的,所以是两个句柄(指针),当然是不相同的了。 不要说句柄在java里面这个叫reference(引用) 我同意illia的说法,应该叫做引用 呵呵~~我觉得handle 翻译成句柄 真是...感觉和 good good study day day up 的水平差不多 关于用htmlparser提取页面文字的问题 写一个函数,检查字符串是否为整数,如果是,返回其整数值 为什么我一执行:rs.getInt(1),就会抛出下面的异常来?? 求一本地applet可以与application通信的例程 如何取得我的.class所在的路径 请教 急死了 JAVA的包如何调用阿 applet中连接数据库的问题 新手问题 Image类中的getImage是怎么找图象文件的位置的? 关于socket类的问题,急急急! 在jbuilder7中,如何添加mm.mysql.jar,在线等待!!!!!!!!!!!! 现在我要用JAVA 实现QQ 传文件,图片的功能,该怎么做?
但n1==n2比较的不是它们所引用对象得值 而是这两个引用n1 n2本身因为n1 n2不是引用的同一个对象 那么n1==n2理所当然是false若想比较它们所引用对象得值 可以用n1.equals(n2) 这样才会得到true明白了吧
你的n1,n2两次new出来的,所以是两个句柄(指针),当然是不相同的了。
在java里面这个叫reference(引用)