System.out.println(3 == new Integer(3)); System.out.println(3 == new Integer(3));有谁能解释下 左边的3是怎么利用堆内存创建Integer对象包装这个基本数据类型的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动装箱、拆箱http://www.javaeye.com/topic/130904#391756 to dajiadebeibei9 为什么自动封装后的对象的引用指向了用new关键字新开辟的堆内存? 谢谢1,2楼的回复System.out.println(3 == new Integer(3)); //做了自动拆装,而不是将3自动包装Integer x = 3; //自动包装System.out.println(x == new Integer(3));//输出为false 疑难杂症 类重新加载问题 Socket编程小问题 关于servlet与applet的通信问题? java代码补全 java中的实例化对象时能用哪些修饰符 请推荐一种可以和jdk一起使用的debug工具 一个菜鸟的问题(很简单)? 哪位大哥有JBuilder6的密码,能否给小弟一份?(100) 有谁愿意在职接单赚外快么???!!!!有‘游戏大厅’开发经验的深圳老手快快请进!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! java socket疑问 高手求救数据库与集合的问题,SOS
http://www.javaeye.com/topic/130904#391756
为什么自动封装后的对象的引用指向了用new关键字新开辟的堆内存?
System.out.println(3 == new Integer(3)); //做了自动拆装,而不是将3自动包装Integer x = 3; //自动包装
System.out.println(x == new Integer(3));//输出为false