Object类学习记录

tech2024-08-10  44

Object类是其它类的超类,有很多方法如wait,notify,equals,hashcode等等,其中大部分方法都是native的

在equals方法中,比较的是==,而在Integer或者是String类中,重写了equals方法,比较的是内容是否相同

public boolean equals(Object obj) { return (this == obj); } public final native Class<?> getClass();

 

protected void finalize() throws Throwable { } public final native void notifyAll(); public final native void notify(); public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); } protected native Object clone() throws CloneNotSupportedException;

 

public native int hashCode();

 

最新回复(0)