![]() |
The Java Developers Almanac 1.4 |
|
e62. Getting the Superclass of an Object Object o = new String();
Class sup = o.getClass().getSuperclass(); // java.lang.Object
// Superclass of Object is null
o = new Object();
sup = o.getClass().getSuperclass(); // null
// Although the type of o2 is an interface, getSuperclass() returns the object's superclass
Runnable o2 = new Runnable() {
public void run() {
}
};
sup = o2.getClass().getSuperclass(); // java.lang.Object
e60. Getting the Name of a Class Object e61. Determining If a Class Object Represents a Class or Interface e63. Getting the Superclass of a Class Object e64. Listing the Interfaces That a Class Implements e65. Listing the Interfaces That an Interface Extends e66. Getting the Package of a Class e67. Determining from Where a Class Was Loaded e68. Loading a Class That Is Not on the Classpath e69. Dynamically Reloading a Modified Class
© 2002 Addison-Wesley. |