Java provides a special class
called “Object” class that is available in java.lang package. It is the super class of all other
classes. So, a reference variable of
type Object is created, it refers to object of any other class. Object class defines the following methods
that are available in every object.
Method Purpose
Object
clone( ) Creates
a new object that is the same as the
object
being cloned
boolean
equals(Object object) Determines
whether one object is equal to
another
void
finalize( ) Called
before an unused object is recycled
Class
getClass( ) Obtains
the class of an object at run time
int
hashCode( ) Returns
the hash code associated with the
invoking
object
void
notify( ) Resumes
execution of a thread waiting on
the
invoking object
void
notifyAll( ) Resumes
execution of all threads waiting
on
the invoking object
String
toString( ) Returns
a string that describes the object
void
wait( ) Waits
on another thread of execution
void
wait(long milliseconds)
void
wait(long milliseconds, int nanoseconds)
No comments:
Post a Comment