摘要: 看官方提供的API , 对System.identityHashCode()的解释为 :identityHashCodepublic static int identityHashCode(Objectx)返回给定对象的哈希码,该代码与默认的方法 hashCode() 返回的代码一样,无论给定对象的类是否重写 hashCode()。null 引用的哈希码为 0。可是真的是这样吗???让我们做下面的测试: 1 public class Main { 2 public static void main(String[] argv) throws Exception { 3 // File... 阅读全文
posted @ 2011-11-29 15:05 蛋呢 阅读(5084) 评论(6) 推荐(0) 编辑
摘要: 本文转载自:http://www.blogjava.net/jerry-zhaoj/archive/2009/10/14/298141.htmlClone使用方法详解java“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度clone,认识它们的区别、优点及缺点。看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是. 阅读全文
posted @ 2011-11-29 01:29 蛋呢 阅读(2734) 评论(0) 推荐(0) 编辑