1. Einführung in Befehle
Wenn Sie sich die Arbeit eines Programmierers jemals als etwas Unbegreifliches und Geheimnisvolles vorgestellt haben, ist es Zeit, diesen Mythos zu entkräften! Programmieren ist kein geheimes Kunsthandwerk, sondern eine großartige und sehr interessante Arbeit. Und gleich werden Sie sich davon überzeugen.
Computerprogramme werden mithilfe von Programmiersprachen geschrieben – besonderen Regeln und Wörtern, die der Computer versteht. Heute lernen Sie die Sprache Java kennen: Sie schreiben Ihr erstes Programm, klären, was Befehle sind, und bringen den Computer dazu, auf Sie zu hören (sofern er möchte, natürlich). 😅
Ein Programm ist eine Menge (Liste) von Befehlen. Zuerst wird der erste Befehl ausgeführt, dann der zweite, der dritte und so weiter. Wenn alle Befehle ausgeführt wurden, endet das Programm.
flowchart LR
A([🚀 Program Starts]) --> B
B[📋 Command 1]
B --> C[📋 Command 2]
C --> D[📋 ...]
D --> E([✅ Program Ends])
style A fill:#4CAF50,color:#fff,stroke:#388E3C
style E fill:#2196F3,color:#fff,stroke:#1565C0
style B fill:#FFF9C4,stroke:#F9A825
style C fill:#FFF9C4,stroke:#F9A825
style D fill:#FFF9C4,stroke:#F9A825
Welche Befehle genau in der Befehlsliste stehen können, hängt davon ab, wer sie ausführt, genauer gesagt davon, welche Befehle der Ausführende kennt (und versteht). Einem Hund kann man den Befehl „Sitz“ oder „Gib Laut“ geben, einer Katze – „Husch“, einem Menschen – „Stopp!“, und einem Roboter – „Arbeite!“. 👨💻
Ein Befehl ist eine einfache Anweisung an den Computer: Tu dies! Das Wichtigste – der Computer führt genau das aus, was Sie ihm sagen, nicht das, was Sie wollen. 😆 Zumindest solange die künstliche Intelligenz noch nicht erwachsen ist.
Der Befehlssatz der Sprache Java ist ziemlich umfangreich. Zum Beispiel kann man mit diesem Befehl eine Meldung auf dem Bildschirm ausgeben:
System.out.println("Der Roboter ist der Freund des Menschen");
Dieser Befehl sagt dem Computer: „Gib den Text "Der Roboter ist der Freund des Menschen" auf dem Bildschirm aus.“
Wenn Sie möchten, dass der Computer Ihren Satz dreimal ausgibt, geben Sie den Befehl einfach mehrfach.
System.out.println("Der Roboter ist der Freund des Menschen");
System.out.println("Der Roboter ist der Freund des Menschen");
System.out.println("Der Roboter ist der Freund des Menschen");
Als Ergebnis gibt der Computer den Satz 3-mal auf dem Bildschirm aus. Ganz einfach. 😎
2. Methode main()
Ihr Programm kann, je nach Größe, aus einer oder mehreren Dateien bestehen. Und jede Datei enthält Befehle, die in Funktionen gruppiert sind (in Java nennt man sie auch Methoden). Ein minimales Java-Programm muss mindestens eine Methode haben, mit der seine Ausführung beginnt. Diese Methode heißt main().
Die Methode main() ist der Einstiegspunkt in Ihr Programm. Mit ihr beginnt die Ausführung des Codes immer. In Java 21 und höher kann ein minimales Programm aus nur einer Methode main() bestehen, die sogar keine Befehle enthalten muss.
Ein minimales Programm in Java 25 sieht so aus:
void main()
{
}
Wie Sie sehen, enthält die Methode main() in diesem Beispiel keinen einzigen Befehl. Dennoch ist es ein vollwertiges, wenn auch minimales, Programm. Seine Form ist immer gleich:
void main()
{
// Befehle der Methode
}
Dieser vereinfachte Ansatz macht Java für Einsteiger zugänglicher, da man sich auf die Logik des Programms konzentrieren kann statt auf die Syntax.
3. Reihenfolge der Programmausführung
Ihr Programm führt die Befehle einfach von oben nach unten, Zeile für Zeile, aus. Wenn die Befehle zu Ende sind, beendet sich das programm.
Betrachten wir ein einfaches Beispiel:
void main()
{
System.out.println("Hallo zusammen!");
System.out.println("Heute lernen wir, in Java zu programmieren!");
}
Die Ausgabe dieses Codes ist:
Hallo zusammen!
Heute lernen wir, in Java zu programmieren!
Fügen Sie noch ein paar Zeilen hinzu, und der Computer wird sie brav auf dem Bildschirm ausgeben. Er ist sehr fleißig, aber bescheiden – er schreibt nichts Unnötiges.
4. Wir schreiben und starten das erste Programm
Warum Gutes auf später verschieben? Zeit, von der Theorie zur Praxis überzugehen! Schreiben wir unser erstes Programm in Java.
Schritt 1: WebIDE öffnen
Öffnen Sie die WebIDE und schreiben Sie ein Programm, das die Meldung "Es ist cool, Programmierer zu sein! 😎" auf dem Bildschirm ausgibt.
Sie sollten eine Datei namens Solution.java geöffnet haben.
Schritt 2: Schreiben Sie folgenden Code hinein
Gern mit Emojis – Java unterstützt sie hervorragend! 🥰
System.out.println("Es ist cool, Programmierer zu sein!😎");
Schritt 3: Programm zur Prüfung einreichen
Oben in der WebIDE-Leiste finden Sie die Schaltfläche "Prüfen". Klicken Sie darauf.
Wenn Sie alles richtig gemacht haben, wird der Server Ihre Lösung annehmen und Sie beglückwünschen. 😎
Sie haben soeben Ihr erstes Programm in Java geschrieben und erfolgreich abgegeben. Schönes Gefühl, oder? Jetzt sind Sie ein echter Programmierer (na ja, zumindest einen Schritt näher an diesem Titel). 😇
GO TO FULL VERSION