Wo sind die Java-System - - Pakete gespeichert?
Will ich sehen, alle java-Pakete. Wo werden die Pakete gespeichert in meine Maschine? Kann mir jemand helfen. Ich Suche im jdk-Ordner und gefunden awt.dll und alle. Aber es ist nur ein paar. Kann ich sehen, alle von Ihnen?
- Mit welchem Betriebssystem werden Sie den Umgang mit?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, eine Liste der Pakete in der standard-installation, gehen Sie einfach auf die Javadocs und in der oberen linken Ecke.
Wenn Sie sehen möchten der .die class-Dateien, Sie sind in
lib\rt.jar
im JRE-Verzeichnis (.jar
ist das gleiche wie.zip
, so dass Sie können öffnen Sie es mit etwas, das zip-Dateien öffnen können).Wenn Sie sehen möchten der source-code in
src.zip
im JDK-Verzeichnis. Wenn es nicht da ist, werden Sie wahrscheinlich nicht gewählt, um es zu installieren, wenn Sie das JDK installiert wurde.Beachten Sie, dass Pakete werden als Ordner dargestellt, auf der Festplatte, so dass Sie vielleicht ein wenig enttäuscht von dem, was Sie sehen.
Können Sie versuchen, entpacken/unjarring rt.jar, die in der Regel in
$JAVA_HOME/lib/rt.jar
. Die jar-Datei sollte die classfiles allerJDK
, wenn es das ist, was Sie Fragen.Vorausgesetzt, du meinst die Pakete, die Klassenbibliotheken wie java.lang.* und java.util.*, diese Leben in den "lib" - Verzeichnis unter, wo Ihre Java Runtime Environment (JRE) installiert ist.
Unter Windows, es wäre so etwas wie dieses:
Gibt, sollten Sie Dateien wie
rt.jar
die den Kern enthält Java-Klassen und -charsets.jar
enthält viele erweiterte encoding Unterstützung für EBCDIC-und CJK-Sprachen.Parallel
bin
Verzeichnis befinden sich die ausführbaren Dateien für Java und die zugehörigen Werkzeuge.Wenn Sie installiert haben, die Java Development Kit (JDK), in das Verzeichnis, wo du die libs werden Sie wahrscheinlich feststellen, eine
src.jar
- Datei. Dies kann entpackt werden, entweder mit derjar.exe
- Dienstprogramm oder mit einem standard - zip-Stil-tool, und enthält den Java-Quellcode der standard-Klassenbibliothek.Einige von Java, wie zum Beispiel der virtuellen Maschine selbst, ist Maschinen-spezifisch, und wird ein Teil von einigen der DLL 's oder EXE' s vorhanden.
Windows:
Für komprimierte kompilierten java-Pakete( Java-Klassenbibliothek, JCL): Programm files/java/jdk/jre/lib/rt.jar
Für die Quelle der Pakete: Programm files/java/jdk/src.zip
wir können jede entpacken software, um in Sie hineinzuschauen.
Mein JDK 1.6.0_13 hat eine src.zip mit all den source-code. Geben Sie einen Blick.
Von Java 9 auf den Stationen
rt.jar
war entferntDie System class-Dateien kann jetzt zugegriffen werden, wie unten gezeigt