Advanced   Java   Services Pocket-API 4 Back Next Up Home

Die Datei, in der alle Klassen aus der API realisiert sind befindet sich im Verzeichnis <JAVA_HOME>/jre4/lib und heißt rt.jar. In der Version 4u11 ist sie 25,2 MB "dick" und enthält 8349 nichtanonyme Die API dagegen verzeichnet nur 2723 Klassen. Es gibt also eine Menge versteckter Klassen, die u.a. die Plattformunabhängigkeit von Java sicherstellen und sich von Version zu Version ändern können. Mit einiger Mühe gelingt es, aus der Datei rt.jar alle nichtanonymen Klassen auszulesen und ihr Innenleben via Reflection zu entschlüsseln. Das folgende Applet zeigt prakisch alle dieser Klassen auf. Die Navigation beginnt am einfachsten mit der Liste aller Klassen auf der linken Seite. Man kann Klassen suchen und es gibt eine History.

Java 1.4 : alle 8349 (nicht-anonymen) Klassen aus rt.jar als Westentaschen-API

Valid XHTML 1.0 Strict top Back Next Up Home