|
(1)Object类:java中所有类的父类。它是java类体系结构中的根类。 java中的类都直接或者间接继承自Object类。 (2)学习了里面的几个方法:重点掌握 toString(),equals()。 A:booleanequals(Object obj) 指示其他某个对象是否与此对象“相等”。 B:StringtoString() 返回该对象的字符串表示。 C:inthashCode() 返回该对象的哈希码值。 D:Class<?>getClass() 返回此 Object 的运行时类。 E:protectedvoid finalize() 了解 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。 **final,finally,finalize (3)重点看下面两个方法 //重写toString()方法 public String toString() { //return "HelloWorld"; return "name:"+name+",age"+age; } //重写Object的equals方法 public booleanequals(Object obj)//s2--obj { //为了提高效率 if(this == obj) { return true; } //为了程序的健壮性 if(!(obj instanceof Student))//格式:对象 instanceof 具体的类名 { return false; } Student s = (Student)obj; if(this.age==s.age) { return true; } else { return false; } }
|