摘要: 看到一个java面试题: 问:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象 阅读全文
posted @ 2016-10-23 23:07 那一年的我们 阅读(4127) 评论(0) 推荐(0) 编辑
摘要: 归纳一下就是hashCode是用于查找使用的,而equals是用于比较两个对象的是否相等的。以下这段话是从别人帖子回复拷贝过来的: 实例讲解 结果显示: 以上这个示例,我们只是重写了hashCode方法,从上面的结果可以看出,虽然两个对象的hashCode相等,但是实际上两个对象并不是相等;,我们没 阅读全文
posted @ 2016-10-23 19:26 那一年的我们 阅读(215) 评论(0) 推荐(0) 编辑