java.lang
  AbstractMethodError      IllegalArgumentException      Package
  ArithmeticException      IllegalMonitorStateException      Process
  ArrayIndexOutOfBoundsException      IllegalStateException      Runnable
  ArrayStoreException      IllegalThreadStateException      Runtime
  Boolean      IncompatibleClassChangeError      RuntimeException
  Byte      IndexOutOfBoundsException      RuntimePermission
  Character      InheritableThreadLocal      SecurityException
  Character$Subset      InstantiationError      SecurityManager
  Character$UnicodeBlock      InstantiationException      Short
  Class      Integer      StackOverflowError
  ClassCastException      InternalError      String
  ClassCircularityError      InterruptedException      StringBuffer
  ClassFormatError      LinkageError      StringIndexOutOfBoundsException
  ClassLoader      Long      System
  ClassNotFoundException      Math      Thread
  Cloneable      NegativeArraySizeException      ThreadDeath
  CloneNotSupportedException      NoClassDefFoundError      ThreadGroup
  Comparable      NoSuchFieldError      ThreadLocal
  Compiler      NoSuchFieldException      Throwable
  Double      NoSuchMethodError      UnknownError
  Error      NoSuchMethodException      UnsatisfiedLinkError
  Exception      NullPointerException      UnsupportedClassVersionError
  ExceptionInInitializerError      Number      UnsupportedOperationException
  Float      NumberFormatException      VerifyError
  IllegalAccessError      Object      VirtualMachineError
  IllegalAccessException      OutOfMemoryError      Void

Description^  ?

This package contains the classes and interfaces that are most central to the Java language and the Java platform. Highlights include:

String
Represents strings of characters.
Thread
Represents a thread of execution.
Exception
Represents a runtime exception that can be thrown and caught. Many subclasses define more specific types of exceptions.
Error
Represents a runtime error that can be thrown and caught. Many subclasses define specific error types.
System
Contains miscellaneous system-level methods and the standard input, output, and error streams.
Class
Represents a Java class.
Package
Represents a Java package.

Interfaces^  ?
1.0 public abstract interface Cloneable ;
2.0 public abstract interface Comparable ;
1.0 public abstract interface Runnable ;

Classes^  ?
1.0 public class Object ;
1.0  |-public final class Boolean implements Serializable ; 
1.0  |-public final class Character implements SerializableComparable ; 
2.0  |-public static class Character$Subset ; 
2.0  |  |-public static final class Character$UnicodeBlock extends Character$Subset ; 
1.0  |-public final class Class implements Serializable ; 
1.0  |-public abstract class ClassLoader ; 
1.0  |-public final class Compiler ; 
1.0  |-public final class Math ; 
1.0  |-public abstract class Number implements Serializable ; 
1.1  |  |-public final class Byte extends Number implements Comparable ; 
1.0  |  |-public final class Double extends Number implements Comparable ; 
1.0  |  |-public final class Float extends Number implements Comparable ; 
1.0  |  |-public final class Integer extends Number implements Comparable ; 
1.0  |  |-public final class Long extends Number implements Comparable ; 
1.1  |  |-public final class Short extends Number implements Comparable ; 
2.0  |-public class Package ; 
1.0  |-public abstract class Process ; 
1.0  |-public class Runtime ; 
1.0  |-public class SecurityManager ; 
1.0  |-public final class String implements SerializableComparable ; 
1.0  |-public final class StringBuffer implements Serializable ; 
1.0  |-public final class System ; 
1.0  |-public class Thread implements Runnable ; 
1.0  |-public class ThreadGroup ; 
2.0  |-public class ThreadLocal ; 
2.0  |  |-public class InheritableThreadLocal extends ThreadLocal ; 
1.0  |-public class Throwable implements Serializable ; 
1.1  |-public final class Void ; 
2.0 public final class RuntimePermission extends BasicPermission ;

Exceptions^  ?
1.0 public class Exception extends Throwable ;
1.0  |-public class ClassNotFoundException extends Exception ; 
1.0  |-public class CloneNotSupportedException extends Exception ; 
1.0  |-public class IllegalAccessException extends Exception ; 
1.0  |-public class InstantiationException extends Exception ; 
1.0  |-public class InterruptedException extends Exception ; 
1.1  |-public class NoSuchFieldException extends Exception ; 
1.0  |-public class NoSuchMethodException extends Exception ; 
1.0  |-public class RuntimeException extends Exception ; 
1.0     |-public class ArithmeticException extends RuntimeException ; 
1.0     |-public class ArrayStoreException extends RuntimeException ; 
1.0     |-public class ClassCastException extends RuntimeException ; 
1.0     |-public class IllegalArgumentException extends RuntimeException ; 
1.0     |  |-public class IllegalThreadStateException extends IllegalArgumentException ; 
1.0     |  |-public class NumberFormatException extends IllegalArgumentException ; 
1.0     |-public class IllegalMonitorStateException extends RuntimeException ; 
1.1     |-public class IllegalStateException extends RuntimeException ; 
1.0     |-public class IndexOutOfBoundsException extends RuntimeException ; 
1.0     |  |-public class ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException ; 
1.0     |  |-public class StringIndexOutOfBoundsException extends IndexOutOfBoundsException ; 
1.0     |-public class NegativeArraySizeException extends RuntimeException ; 
1.0     |-public class NullPointerException extends RuntimeException ; 
1.0     |-public class SecurityException extends RuntimeException ; 
2.0     |-public class UnsupportedOperationException extends RuntimeException ; 

Errors^  ?
1.0 public class Error extends Throwable ;
1.0  |-public class LinkageError extends Error ; 
1.0  |  |-public class ClassCircularityError extends LinkageError ; 
1.0  |  |-public class ClassFormatError extends LinkageError ; 
2.0  |  |  |-public class UnsupportedClassVersionError extends ClassFormatError ; 
1.1  |  |-public class ExceptionInInitializerError extends LinkageError ; 
1.0  |  |-public class IncompatibleClassChangeError extends LinkageError ; 
1.0  |  |  |-public class AbstractMethodError extends IncompatibleClassChangeError ; 
1.0  |  |  |-public class IllegalAccessError extends IncompatibleClassChangeError ; 
1.0  |  |  |-public class InstantiationError extends IncompatibleClassChangeError ; 
1.0  |  |  |-public class NoSuchFieldError extends IncompatibleClassChangeError ; 
1.0  |  |  |-public class NoSuchMethodError extends IncompatibleClassChangeError ; 
1.0  |  |-public class NoClassDefFoundError extends LinkageError ; 
1.0  |  |-public class UnsatisfiedLinkError extends LinkageError ; 
1.0  |  |-public class VerifyError extends LinkageError ; 
1.0  |-public class ThreadDeath extends Error ; 
1.0  |-public abstract class VirtualMachineError extends Error ; 
1.0     |-public class InternalError extends VirtualMachineError ; 
1.0     |-public class OutOfMemoryError extends VirtualMachineError ; 
1.0     |-public class StackOverflowError extends VirtualMachineError ; 
1.0     |-public class UnknownError extends VirtualMachineError ; 


Java Power Reference. Created by
David Flanagan.
Copyright © 1999 O'Reilly & Associates.All Rights Reserved.

This file may not be distributed on the Internet.