摘要: 1、==和!= 比较的是对象的引用,引用存在于栈内,保存的是对象的地址;对象存在于堆内。 2、equals默认比较的也是引用,即对象的地址,若要比较对象实际的值,需要重写Object的equals方法; java中如String,Integer等类已经重写了equals方法,因此比较的不再是对象在内 阅读全文
posted @ 2018-04-25 12:02 不安于现状的码农 阅读(324) 评论(0) 推荐(0)