Was man wissen sollte
- Eine JAVA-Datei ist eine Java-Quellcodedatei.
- Öffnen Sie eines mit einem beliebigen Texteditor, z. B. Komodo Edit.
- Mit IntelliJ IDEA in Kotlin konvertieren.
Dieser Artikel erklärt, was eine JAVA-Datei ist und wie man sie auf dem Computer öffnet oder in eine KT-, JAVA- oder EXE-Datei konvertiert.
Was ist eine JAVA-Datei?
Eine Datei mit der Dateierweiterung JAVA (oder seltener mit der Endung. JAV) ist eine Java-Quellcodedatei, die in der Programmiersprache Java geschrieben wurde. Es handelt sich um ein reines Textdateiformat, das in einem Texteditor vollständig lesbar ist und für den gesamten Prozess der Erstellung von Java-Anwendungen unerlässlich ist.
Eine JAVA-Datei wird von einem Java-Compiler verwendet, um eine Java-Klassendatei (. CLASS) zu erstellen, die normalerweise eine Binärdatei und nicht für Menschen lesbar ist. Wenn die Quellcodedatei mehrere Klassen enthält, wird jede in eine eigene CLASS-Datei kompiliert.
Es ist die CLASS-Datei, die dann in eine ausführbare App mit der JAR-Dateierweiterung umgewandelt wird. Diese Java-Archive erleichtern das Speichern und Verteilen von CLASS-Dateien und anderen Anwendungsressourcen wie Bildern und Sounds.
Wie man JAVA-Dateien öffnet
Die Wahrscheinlichkeit ist gering, dass Sie ein Programm auf Ihrem Computer haben, das eine JAVA-Datei öffnet, wenn Sie darauf doppelklicken. Verwenden Sie andernfalls eines der folgenden Programme, indem Sie zuerst die Software öffnen und dann mit einem File oder Import Menü nach der Datei suchen.
Der Text in einer JAVA-Datei kann von jedem Texteditor gelesen werden, wie Notepad in Windows, TextEdit in macOS usw.
Jedoch sind JAVA-Dateien nur wirklich nützlich, wenn sie in eine Bytecode-CLASS-Datei kompiliert werden, was ein Java-SDK kann. Daten in der CLASS-Datei werden von der Java Virtual Machine (JVM) von Oracle verwendet, sobald die JAR-Datei erstellt wurde.
Verwenden Sie den folgenden Befehl in der Eingabeaufforderung, um die JAVA-Datei im Java SDK zu öffnen, wodurch eine CLASS-Datei erstellt wird. Achten Sie natürlich darauf, den Text innerhalb der Anführungszeichen in den Pfad zu Ihrer Datei zu ändern.
javac "path-to-file.java"
Dieser Befehl funktioniert nur, wenn Sie die javac.exe-Datei auf Ihrem Computer haben, die mit der Java SDK-Installation geliefert wird. Diese Datei wird im Ordner bin des Verzeichnisses C:\Programme\jdk(version)\ gespeichert. Der einfachste Weg, den Befehl zu verwenden, besteht darin, diesen Speicherort als PATH-Umgebungsvariable festzulegen.
Verwenden Sie zum Bearbeiten von JAVA-Dateien ein Programm, das für die Anwendungsentwicklung vorgesehen ist, wie Eclipse oder JCreator LE. Texteditoren wie NetBeans und die im obigen Link können ebenfalls nützlich sein.
So konvertieren Sie eine JAVA-Datei
Da eine JAVA-Datei den Quellcode für eine Java-Anwendung enthält, ist sie leicht auf andere Anwendungen oder Programmiersprachen übertragbar, die den Code verstehen oder in etwas anderes übersetzen können.
Beispielsweise können Sie mit IntelliJ IDEA eine JAVA-Datei in eine Kotlin-Datei konvertieren. Verwenden Sie entweder den Menüpunkt Code, um die Option Java-Datei in Kotlin-Datei konvertieren zu finden, oder greifen Sie auf die Hilfe zu. > Finde Aktion Menü und beginne mit der Eingabe der Aktion, die du abschließen möchtest, wie Java-Datei konvertieren Es sollte die JAVA-Datei in einer KT-Datei speichern.
Verwenden Sie den oben erwähnten Befehl javac, um JAVA in CLASS umzuwandeln. Wenn Sie das Tool anscheinend nicht über die Eingabeaufforderung aufrufen können, können Sie mit einem CMD-Trick wie oben beschrieben auf den Speicherort der EXE-Datei zugreifen und dann die javac.exe-Datei ziehen und ablegen direkt in die Eingabeaufforderung, um den Befehl abzuschließen.
Sobald die Datei im CLASS-Format vorliegt, können Sie JAVA im Wesentlichen mit dem jar-Befehl in JAR umwandeln, wie in diesem Java-Tutorial von Oracle beschrieben. Es wird eine JAR-Datei mit der CLASS-Datei erstellt.
JSmooth und JexePack sind zwei Tools, mit denen JAVA in EXE konvertiert werden kann, sodass die App wie eine normale ausführbare Windows-Datei ausgeführt werden kann.
Kann es immer noch nicht öffnen?
Das erste, was Sie tun sollten, wenn die Datei nicht mit den oben beschriebenen Tools geöffnet oder konvertiert werden kann, ist, die Erweiterung zu überprüfen. Es ist möglich, dass Sie es nicht wirklich mit einer JAVA-Datei zu tun haben, sondern mit einer Datei, die eine ähnlich geschriebene Dateierweiterung verwendet.
Zum Beispiel sieht das Suffix AVA ein bisschen wie JAVA aus, wird aber für AvaaBook eBook-Dateien verwendet. Wenn Sie es mit einer AVA-Datei zu tun haben, wird sie nicht mit den Programmen von oben geöffnet, sondern funktioniert nur mit dem persischen AvaaPlayer.
JA-Dateien sind ähnlich; Dies sind Jet Archive-Dateien, die komprimierte Spieldateien speichern. Eine andere sind JavaScript Proxy Autoconfig-Dateien (. JVS), die Webbrowser verwenden, um einen Proxy-Server zu konfigurieren.
FAQ
Wie lese ich eine Datei in Java?
Sie können eine Datei, beispielsweise eine CSV-Datei, in Java lesen, indem Sie die Klassenmethode BufferedReader verwenden. Besuchen Sie die Dokumentation von Oracle, um mehr über die BufferedReader-Klasse und andere Methoden zum Lesen von Dateien zu erfahren, wie z. B. FileReader, InputStreamReader und Files.newBufferedReader()
Wie erstelle ich eine Datei in Java?
Es gibt mehrere Optionen zum Erstellen von Dateien in Java. Eine Methode ist die Methode createNewFile() zum Öffnen einer leeren Datei. Tauchen Sie tiefer ein mit dem Oracle-Tutorial zum Erstellen von Dateien in Java.