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.
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 lib\rt.jar
im JRE-Verzeichnis ( .jar
ist dasselbe wie .zip
, also können Sie es mit allem öffnen, was Zip-Dateien öffnen kann).
Wenn Sie den Quellcode sehen möchten, suchen Sie in src.zip
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.
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 rt.jar
sehen, die die Kern-Java-Klassen enthalten und charsets.jar
, die viele der erweiterten Kodierungsunterstützung für EBCDIC und die CJK-Sprachen enthalten.
In einem parallelen bin
-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 src.jar
-Datei. Dies kann entweder mit dem Dienstprogramm jar.exe
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.
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.
Tags und Links java packages file-structure