Im April 1996 veröffentlichte D. Kramer die API zu einer der ersten Fassungen von Java,
der Version 1.0.2 . Maßgebliche Entwickler waren damals James Gosling und Frank Yellin.
Die Version 1.0 enthielt 235 Klassen und Interfaces. Hier sind sie, alpgabetisch geordnet nach
ihrem Namen. Interfaces sind kursiv geschrieben. Die Klassen und Interfaces aus dem Package
sun.tools.debug (24 an der Zahl) sollte man eigentlich nicht mitzählen, denn sie sind in die
Fassung 1.1 nicht übernommen worden, bzw. abgewandert in interne Packages, die nicht in die
API mit aufgenommen werden.
Alle Klassen und Interfaces in 1.0 |
Package | Klasse |
java.lang |
AbstractMethodError |
java.applet |
Applet |
java.applet |
AppletContext |
java.applet |
AppletStub |
java.lang |
ArithmeticException |
java.lang |
ArrayIndexOutOfBoundsException |
java.lang |
ArrayStoreException |
java.applet |
AudioClip |
java.awt |
AWTError |
java.awt |
AWTException |
java.util |
BitSet |
java.lang |
Boolean |
java.awt |
BorderLayout |
java.io |
BufferedInputStream |
java.io |
BufferedOutputStream |
java.awt |
Button |
java.awt.peer |
ButtonPeer |
java.io |
ByteArrayInputStream |
java.io |
ByteArrayOutputStream |
java.awt |
Canvas |
java.awt.peer |
CanvasPeer |
java.awt |
CardLayout |
java.lang |
Character |
java.awt |
Checkbox |
java.awt |
CheckboxGroup |
java.awt |
CheckboxMenuItem |
java.awt.peer |
CheckboxMenuItemPeer |
java.awt.peer |
CheckboxPeer |
java.awt |
Choice |
java.awt.peer |
ChoicePeer |
java.lang |
Class |
java.lang |
ClassCastException |
java.lang |
ClassCircularityError |
java.lang |
ClassFormatError |
java.lang |
ClassLoader |
java.lang |
ClassNotFoundException |
java.lang |
Cloneable |
java.lang |
CloneNotSupportedException |
java.awt |
Color |
java.awt.image |
ColorModel |
java.lang |
Compiler |
java.awt |
Component |
java.awt.peer |
ComponentPeer |
java.awt |
Container |
java.awt.peer |
ContainerPeer |
java.net |
ContentHandler |
java.net |
ContentHandlerFactory |
java.awt.image |
CropImageFilter |
java.net |
DatagramPacket |
java.net |
DatagramSocket |
java.io |
DataInput |
java.io |
DataInputStream |
java.io |
DataOutput |
java.io |
DataOutputStream |
java.util |
Date |
sun.tools.debug |
DebuggerCallback |
java.awt |
Dialog |
java.awt.peer |
DialogPeer |
java.util |
Dictionary |
java.awt |
Dimension |
java.awt.image |
DirectColorModel |
java.lang |
Double |
java.util |
EmptyStackException |
java.util |
Enumeration |
java.io |
EOFException |
java.lang |
Error |
java.awt |
Event |
java.lang |
Exception |
java.io |
File |
java.io |
FileDescriptor |
java.awt |
FileDialog |
java.awt.peer |
FileDialogPeer |
java.io |
FileInputStream |
java.io |
FilenameFilter |
java.io |
FileNotFoundException |
java.io |
FileOutputStream |
java.awt.image |
FilteredImageSource |
java.io |
FilterInputStream |
java.io |
FilterOutputStream |
java.lang |
Float |
java.awt |
FlowLayout |
java.awt |
Font |
java.awt |
FontMetrics |
java.awt |
Frame |
java.awt.peer |
FramePeer |
java.awt |
Graphics |
java.awt |
GridBagConstraints |
java.awt |
GridBagLayout |
java.awt |
GridLayout |
java.util |
Hashtable |
java.lang |
IllegalAccessError |
java.lang |
IllegalAccessException |
java.lang |
IllegalArgumentException |
java.lang |
IllegalMonitorStateException |
java.lang |
IllegalThreadStateException |
java.awt |
Image |
java.awt.image |
ImageConsumer |
java.awt.image |
ImageFilter |
java.awt.image |
ImageObserver |
java.awt.image |
ImageProducer |
java.lang |
IncompatibleClassChangeError |
java.awt.image |
IndexColorModel |
java.lang |
IndexOutOfBoundsException |
java.net |
InetAddress |
java.io |
InputStream |
java.awt |
Insets |
java.lang |
InstantiationError |
java.lang |
InstantiationException |
java.lang |
Integer |
java.lang |
InternalError |
java.lang |
InterruptedException |
java.io |
InterruptedIOException |
java.io |
IOException |
java.awt |
Label |
java.awt.peer |
LabelPeer |
java.awt |
LayoutManager |
java.io |
LineNumberInputStream |
java.lang |
LinkageError |
java.awt |
List |
java.awt.peer |
ListPeer |
java.lang |
Long |
java.net |
MalformedURLException |
java.lang |
Math |
java.awt |
MediaTracker |
java.awt.image |
MemoryImageSource |
java.awt |
Menu |
java.awt |
MenuBar |
java.awt.peer |
MenuBarPeer |
java.awt |
MenuComponent |
java.awt.peer |
MenuComponentPeer |
java.awt |
MenuContainer |
java.awt |
MenuItem |
java.awt.peer |
MenuItemPeer |
java.awt.peer |
MenuPeer |
java.lang |
NegativeArraySizeException |
java.lang |
NoClassDefFoundError |
sun.tools.debug |
NoSessionException |
java.util |
NoSuchElementException |
java.lang |
NoSuchFieldError |
sun.tools.debug |
NoSuchFieldException |
sun.tools.debug |
NoSuchLineNumberException |
java.lang |
NoSuchMethodError |
java.lang |
NoSuchMethodException |
java.lang |
NullPointerException |
java.lang |
Number |
java.lang |
NumberFormatException |
java.lang |
Object |
java.util |
Observable |
java.util |
Observer |
java.lang |
OutOfMemoryError |
java.io |
OutputStream |
java.awt |
Panel |
java.awt.peer |
PanelPeer |
java.io |
PipedInputStream |
java.io |
PipedOutputStream |
java.awt.image |
PixelGrabber |
java.awt |
Point |
java.awt |
Polygon |
java.io |
PrintStream |
java.lang |
Process |
java.util |
Properties |
java.net |
ProtocolException |
java.io |
PushbackInputStream |
java.util |
Random |
java.io |
RandomAccessFile |
java.awt |
Rectangle |
sun.tools.debug |
RemoteArray |
sun.tools.debug |
RemoteBoolean |
sun.tools.debug |
RemoteByte |
sun.tools.debug |
RemoteChar |
sun.tools.debug |
RemoteClass |
sun.tools.debug |
RemoteDebugger |
sun.tools.debug |
RemoteDouble |
sun.tools.debug |
RemoteField |
sun.tools.debug |
RemoteFloat |
sun.tools.debug |
RemoteInt |
sun.tools.debug |
RemoteLong |
sun.tools.debug |
RemoteObject |
sun.tools.debug |
RemoteShort |
sun.tools.debug |
RemoteStackFrame |
sun.tools.debug |
RemoteStackVariable |
sun.tools.debug |
RemoteString |
sun.tools.debug |
RemoteThread |
sun.tools.debug |
RemoteThreadGroup |
sun.tools.debug |
RemoteValue |
java.awt.image |
RGBImageFilter |
java.lang |
Runnable |
java.lang |
Runtime |
java.lang |
RuntimeException |
java.awt |
Scrollbar |
java.awt.peer |
ScrollbarPeer |
java.lang |
SecurityException |
java.lang |
SecurityManager |
java.io |
SequenceInputStream |
java.net |
ServerSocket |
java.net |
Socket |
java.net |
SocketException |
java.net |
SocketImpl |
java.net |
SocketImplFactory |
java.util |
Stack |
sun.tools.debug |
StackFrame |
java.lang |
StackOverflowError |
java.io |
StreamTokenizer |
java.lang |
String |
java.lang |
StringBuffer |
java.io |
StringBufferInputStream |
java.lang |
StringIndexOutOfBoundsException |
java.util |
StringTokenizer |
java.lang |
System |
java.awt |
TextArea |
java.awt.peer |
TextAreaPeer |
java.awt |
TextComponent |
java.awt.peer |
TextComponentPeer |
java.awt |
TextField |
java.awt.peer |
TextFieldPeer |
java.lang |
Thread |
java.lang |
ThreadDeath |
java.lang |
ThreadGroup |
java.lang |
Throwable |
java.awt |
Toolkit |
java.lang |
UnknownError |
java.net |
UnknownHostException |
java.net |
UnknownServiceException |
java.lang |
UnsatisfiedLinkError |
java.net |
URL |
java.net |
URLConnection |
java.net |
URLEncoder |
java.net |
URLStreamHandler |
java.net |
URLStreamHandlerFactory |
java.io |
UTFDataFormatException |
java.util |
Vector |
java.lang |
VerifyError |
java.lang |
VirtualMachineError |
java.awt |
Window |
java.awt.peer |
WindowPeer |