Grundprogramm: Java-Programm mit Ausgabe von Variablen
Einführung
Beim Arbeiten mit großen Projekten, werden einzelne Programmteile auf mehrere Dateien verteilt. Für das grundlegende Erlernen im Umgang mit Java genügt zu Beginn aber eine einzelne Datei, die die Endung .java
aufweist und eine main
-Methode enthält.
Einfach ausgedrückt sucht der Java-Compiler in einer Programmdatei nach einer main
-Methode um an dieser Stelle in das Programm einzusteigen. Ist keine main
-Methode vorhanden, so kann diese Datei nicht als Einstiegspunkt genutzt werden.
Was bedeutet Einstiegspunkt?
Eine Programmdatei kann sehr viele verschiedene Abschnitte enthalten. Der Einstiegspunkt teilt dem Compiler mit, wo mit der Ausführung des Programms begonnen werden muss. Es ist nämlich nicht so, dass ein Programmabschnitt, der weiter oben vorkommt, auch als erstes ausgeführt wird.
Per Konvention ist der Einstiegspunkt eine Methode, die main
heißt. Mehr dazu, was eine Methode ist, folgt in einem späteren Kapitel.
Grundprogramm "Hello world"
In Programmiererkreisen ist es üblich, eine neue Programmiersprache mit dem Programm "Hello world" vorzustellen, einem Programm, das nichts anderes macht, als "Hello world!" auszugeben.
In Java sieht dieses Programm beispielsweise folgendermaßen aus:
== Grundprogramm: Java-Programm mit Ausgabe von Variablen
== Einführung
Beim Arbeiten mit großen Projekten, werden einzelne Programmteile auf mehrere Dateien verteilt. Für das grundlegende Erlernen im Umgang mit Java genügt zu Beginn aber eine einzelne Datei, die die Endung `.java` aufweist und eine `main`-Methode enthält.
Einfach ausgedrückt sucht der Java-Compiler in einer Programmdatei nach einer `main`-Methode um an dieser Stelle in das Programm einzusteigen. Ist keine `main`-Methode vorhanden, so kann diese Datei nicht als Einstiegspunkt genutzt werden.
====
Was bedeutet *Einstiegspunkt*?
Eine Programmdatei kann sehr viele verschiedene Abschnitte enthalten. Der Einstiegspunkt teilt dem Compiler mit, wo mit der Ausführung des Programms begonnen werden muss. Es ist nämlich _nicht_ so, dass ein Programmabschnitt, der weiter oben vorkommt, auch als erstes ausgeführt wird.
_Per Konvention_ ist der Einstiegspunkt eine _Methode_, die `main` heißt. Mehr dazu, was eine Methode ist, folgt in einem späteren Kapitel.
====
== Grundprogramm "Hello world"
In Programmiererkreisen ist es üblich, eine neue Programmiersprache mit dem Programm "Hello world" vorzustellen, einem Programm, das nichts anderes macht, als "Hello world!" auszugeben.
In Java sieht dieses Programm beispielsweise folgendermaßen aus: