1. Hallo Welt!
- Quellcode schreiben
Hello.java
:
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello, world!");
}
}
Beachten Sie, dass der Name der Klasse hier mit dem Dateinamen übereinstimmen muss.
- Kompilieren
des Java-Quellcodes muss in eine .class- Bytecode-Datei kompiliert werden, bevor er auf der virtuellen Java-Maschine ausgeführt werden kann.
Mit dem Javac-Compiler kompilieren:
javac Hello.java
- Ausführung
Die nach der Kompilierung generierte .class-Datei kann mit dem Java-Befehl ausgeführt werden:
Übergeben Sie einfach den Klassennamen während der AusführungHello
, und die virtuelle Maschine sucht automatisch nach der entsprechenden Klassendatei und führt sie aus.
java Hello
Aus dem obigen Prozess ist ersichtlich, dass ein Java-Programm in zwei Schritten kompiliert -> ausgeführt werden muss, was im Vergleich zu den vier Schritten der C/C++- Vorverarbeitung, des Kompilierens, des Assemblierens und des Linkens relativ wenige sind.
2. Analyse & Zusammenfassung
Obwohl das Helloworld-Programm einfach ist, stellt es die grundlegendsten Elemente dar, die eine Programmiersprache haben muss.Ähnlich wie das kleinste System eines eingebetteten Mikrocontrollers verkörpert Helloworld die Mindestbedingungen für die Systemarbeit.
- Java ist eine objektorientierte Sprache, und die Grundeinheit eines Programms ist eine Klasse
- Ein Java-Quellcode kann nur eine Klasse öffentlichen Typs definieren, und der Klassenname und der Dateiname müssen genau gleich sein;
- Verwenden Sie javac, um .java-Quellcode in .class-Bytecode zu kompilieren;
- Verwenden Sie Java, um ein kompiliertes Java-Programm auszuführen, der Parameter ist der Klassenname;
- Java schreibt vor, dass Java-Programme immer von der main-Methode ausgeführt werden, ähnlich wie C/C++ von der main-Funktion;