Ich würde gerne über Java wissen. Also, Java ist ein Compiler oder Interpreter? Was ist seine Dateierweiterung und wie wird eine .java oder .jar Datei ausgeführt?JAVA: Interpreter oder Compiler? Dateiendung für Java? Wie man ausführt?
Antwort
Java ist erfüllt, und Sie können schnell Syntaxprobleme finden.
aber es ist Art der Rasse - weil es kompiliert wird, was "Bytecode" heißt, wenn Sie das kompilierte Java-Programm ausführen, übersetzt der Launcher den Bytecode in den Maschinencode, der für das O/S, das Sie ausführen, geeignet ist auf.
FileExtention des Java-Programms (der Code als Text) ist .java- Die Erstellung einer Datei erstellt (der Bytecode) mit der Erweiterung .class (zB myClass.class)
zu Lauf die. Klassendatei verwenden: java myClass (ohne die Erweiterung .class)
eine .jar-Datei laufen laufen: java -jar helloworld.jar
(Hinweis: Es gibt Unterschiede zwischen dem Kompilieren einer .java-Datei mit .class und dem Packen kompilierter Java-Klassen in ein .jar)
Sie kompilieren Java-Code nicht in eine JAR. Sie kompilieren Java-Quelle in Bytecode ('.class' Dateien). Sie verpacken kompilierten Bytecode und andere Ressourcen in eine JAR. Ein JAR ist eine ZIP-Datei mit einem bestimmten Inhaltslayout. Ein JAR ist kein Compiler-Artefakt. –
@LewBloch danke, schätze die Korrektur. – Dror
- 1. Embedded Prolog Interpreter/Compiler für Java
- 2. Wie kann Java Compiler verwenden
- 3. Wie funktionieren Clojure-Programme/Compiler/Interpreter eigentlich?
- 4. Wie man Methoden oder Klassen parallel auf Selen Java mit selen java ausführt
- 5. Können wir einen Java-Interpreter in Hardware implementieren, der Java-Bytecodes nativ ausführt?
- 6. Java: Wie kann man benutzerdefinierte Compiler-Warnungen für Methodenverwendungen generieren?
- 7. Wie Java-Compiler für ANT in NetBeans
- 8. Wie man den Java-Interpreter versteht "Math.pow" als Math.pow?
- 9. Wie man ein interaktives Shell-Skript mit Java Runtime ausführt?
- 10. Einstecken in Java-Compiler
- 11. Wie man eine Datei mit Java findet und ausführt
- 12. Wie man Nicht-Java-Tests innerhalb von Maven-Failsafe ausführt?
- 13. -Code-Interpreter und Läufer für Java und Android
- 14. Wie man QueryForList in Spring 4 mit Java 8 ausführt?
- 15. Wie man Linux-Befehle in Java-Code ausführt?
- 16. Werden Java-Compiler für verschiedene Gebietsschemas übersetzt?
- 17. Java-Generics-Compiler-Fehler
- 18. Tomcat Java Compiler Unterschied
- 19. Java-Compiler zur Laufzeit
- 20. Online-Java-Compiler
- 21. Java Compiler Android App
- 22. Java Compiler String Optimierung
- 23. Java zu JavaScript Compiler
- 24. Wie man Compiler-Optimierungen in Java-Eclipse entfernen?
- 25. Wie man Java-Compiler erzeugt Zeilennummern in kompiliertem Code
- 26. Wie analysiert ein Java-Compiler Typecasts?
- 27. Compiler Änderung in Java 7
- 28. Wie kann ich Java-Debugging für eine Elastic-Beanstalk-Anwendung aktivieren, die eine Java-Anwendung ausführt?
- 29. Dateiendung für PowerShell 3
- 30. Java Annotationen - Javac Compiler Fehler?
Dies sollte alles im ersten Kapitel Ihres Java-Lieblingsbuchs erklärt werden. – tkausl
ist eine Sprache, Sie müssen einige Bett Tutorial überprüfen und kommen mit Fragen zum Code zurück –
Java ist eine Sprache. Sie kompilieren '.java' Dateien mit dem' javac' Compiler, um '.class' Dateien zu erzeugen. Sie können ein kompiliertes Java-Programm mit 'java' ausführen. Ich schlage vor, Sie beginnen mit der Verwendung einer IDE, und Sie werden dies nicht benötigen, um damit zu beginnen. –