Ich möchte alle Java-Pakete sehen. Wo sind die Pakete in meiner Maschine gespeichert? Kann jemand helfen. Ich habe im jdk-Ordner gesucht und awt.dll und alle gefunden. Aber es sind nur ein paar. Kann ich alle sehen?
Mein JDK 1.6.0_13 hat eine src.zip, die den gesamten Quellcode enthält. Schau dir das an.
Windows:
Für komprimierte kompilierte Java-Pakete (Java Class Library, JCL): Programmdateien / java / jdk / jre / lib / rt.jar
Für die Quelle der Pakete: Programmdateien / java / jdk / src.zip
Wir können jede entpackende Software verwenden, um sie zu untersuchen.
Angenommen, Sie meinen die Pakete, die Klassenbibliotheken wie java.lang. * und java.util. * enthalten, dann befinden sie sich im Verzeichnis "lib", egal wo Ihre Java Runtime Environment (JRE) installiert ist.
Unter Windows wäre das etwa so:
%Vor%Dort sollten Sie Dateien wie %code% sehen, die die Kern-Java-Klassen enthalten und %code% , die viele der erweiterten Kodierungsunterstützung für EBCDIC und die CJK-Sprachen enthalten.
In einem parallelen %code% -Verzeichnis befinden sich die ausführbaren Dateien für Java und zugehörige Dienstprogramme.
Wenn Sie das Java Development Kit (JDK) installiert haben, finden Sie in dem Verzeichnis, in dem Sie die Bibliotheken finden, wahrscheinlich eine %code% -Datei. Dies kann entweder mit dem Dienstprogramm %code% oder mit einem standardmäßigen zip -Stil entpackt werden und enthält die Java-Quellen für die Standardklassenbibliothek.
Einige von Java, wie z. B. die virtuelle Maschine selbst, sind maschinenspezifisch und werden Teil einiger DLLs oder EXEs sein.
Wenn Sie eine Liste von Paketen in der Standardinstallation haben möchten, gehen Sie einfach zu den Javadocs und schaue in die obere linke Ecke.
Wenn Sie die .class-Dateien sehen wollen, befinden sie sich in %code% im JRE-Verzeichnis ( %code% ist dasselbe wie %code% , also können Sie es mit allem öffnen, was Zip-Dateien öffnen kann).
Wenn Sie den Quellcode sehen möchten, suchen Sie in %code% im JDK-Verzeichnis. Wenn es nicht dort ist, haben Sie wahrscheinlich gewählt, es nicht zu installieren, als Sie das JDK installierten.
Denken Sie daran, dass Pakete als Ordner auf der Festplatte dargestellt werden, so dass Sie vielleicht etwas enttäuscht von dem sind, was Sie sehen.
Sie können versuchen, die Datei rt.jar, die normalerweise in %code% verfügbar ist, zu entpacken. Die JAR-Datei sollte die classfiles aller %code% enthalten, wenn Sie danach fragen.