摘要:
String a = new String("1"); 为什么会说这段代码会产生1个或者2个对象 我觉得你以及楼上的说的都很明白 是由于jvm对字符串的特殊处理导致 但是new这个操作必然产生一个新的对象 String a = "1"; 这段其实是把"1"这个字符串在内存中的地址给到了a Strin 阅读全文
posted @ 2016-04-09 00:57
SkyBall
阅读(151)
评论(0)
推荐(0)
摘要:
转载:http://www.oschina.net/question/82993_75533 hashCode()和equals()定义在Object类中,这个类是所有java类的基类,所以所有的java类都继承这两个方法。 hashcode主要是set集合使用,是用于判断对象是否”可能“相等的快捷 阅读全文
posted @ 2016-04-09 00:41
SkyBall
阅读(194)
评论(0)
推荐(0)
浙公网安备 33010602011771号