摘要: 一、Object类的疑问 Object是所有java类型的基类,但是随便定义一个类型Test类,它是如何继承于Object的呢? 这无非有两种情况: java编译器遇到没有父类的java类时为其指定一个默认的父类(Object) jvm虚拟机在运行时遇到没有父类的java类时自动为其指定一个默认的父 阅读全文
posted @ 2014-04-15 01:41 xiaotian15 阅读(2879) 评论(0) 推荐(1)
摘要: equals函数在基类object中已经定义,源码如下: public boolean equals(Object obj) { return (this == obj); }从源码中可以看出默认的equals()方法与“==”是一致的,都是比较的对象的引用,而非对象值。这里与我... 阅读全文
posted @ 2014-04-15 01:36 xiaotian15 阅读(538) 评论(0) 推荐(0)
摘要: 1. clone介绍Java的所有类都默认继承java.lang.Object类,在java.lang.Object类中有一个方法clone()。JDK API的说明文档解释这个方法将返回Object对象的一个拷贝,拷贝对象返回的是一个新对象,而不是一个引用。2. clone方法的实现(1)实现Cl... 阅读全文
posted @ 2014-04-15 01:31 xiaotian15 阅读(1287) 评论(0) 推荐(0)