1. public native int hashCode()
    2. public boolean equals(Object obj)
    3. protected native Object clone() throws CloneNotSupportedException
    4. public String toString()
    5. public final native Class<?> getClass()
    6. protected void finalize() throws Throwable {}
    7. public final native void notify()
    8. public final native void notifyAll()
    9. public final native void wait(long timeout) throws InterruptedException
    10. public final void wait(long timeout, int nanos) throws InterruptedException
    11. public final void wait() throws InterruptedException