Class java.lang.Object


  • Root Class. Every class extends Object.
  • All objects of any class implement their methods.
  • Can be used for handling all kinds of different classes together in a single way:
    Object [] objects = new Object[2];
    objects[0] = (Object) new String();
    objects[1] = (Object) new Vector();
    if (objects[0] instanceof String) { }
       	
  • Overwriting finalize() method for object destruction (if needed).

Java Tutorial - Standard Classes Jens Trapp, 1997