CodeGym /Kurse /Java Syntax /Das einfachste Programm

Das einfachste Programm

Java Syntax
Level 3 , Lektion 1
Verfügbar

„Hi, Diego!“

„Hi, Amigo!“

„Der Professor hat mich kürzlich gelobt. Er war froh, dass ich dank seiner Lektionen so schnell Fortschritte mache.“

„Du machst Fortschritte dank der Lektionen des Professors?! Na sicher! Ist ihm nicht klar, wie lustig das ist?“

„Naja, egal. Ich habe heute etwas Interessantes für dich. Ich werde dir beibringen, wie man das einfachste (oder kleinste) Programm schreibt. Das ist ganz einfach. Ein Minimalprogramm besteht aus einer Klasse und enthält eine Methode: main(). Das sieht dann so aus.“

Das einfachste Programm
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

„Das kenne ich schon, alles klar.“

„Natürlich braucht niemand solche Programme. Je komplizierter das von einem Programm gelöste Problem ist, desto cooler ist das Programm. Deshalb bestehen Programme normalerweise aus Tausenden von Klassen.“

„Ein durchschnittliches Programm wird von einem Team von zehn Leuten in einem Zeitraum von 2-3 Jahre geschrieben.“

„Wann würde man dann von einem großen Programm sprechen?“

„Vielleicht, wenn ein Team aus 100 Leuten 5 Jahre daran arbeitet.“

„500 Menschenjahre? Oh, Wahnsinn!“

„Ja. Java ist eine der besten Programmiersprachen, um große und sehr große Programme zu schreiben.“

„Ich traue mich gar nicht zu fragen, was ein ‚sehr großes‘ Programm ist.“

„Sehr gut! Du lernst schnell.“

„Programmierer erkannten schnell, dass es schwierig ist, sich in Tausenden von Klassen zurechtzufinden. Sie haben sich spezielle Programme ausgedacht, die den Prozess des Schreibens von Programmen erheblich beschleunigen. Je größer das Programm, das du schreibst, desto klarer werden die Vorteile.“

„Also haben sich die Programmierer ein Programm ausgedacht, um Programme zu schreiben?“

„Ja. Warum so überrascht? Ein Programm ist vor allem ein Werkzeug zur Automatisierung von Routineaufgaben. Wenn du ein paar Jahre lang Code geschrieben hast, wirst du feststellen, dass es eine große Zahl solcher Aufgaben gibt.“

„Ein Programm zur Erstellung von Programmen wird als Integrated Development Environment (IDE) oder Integrierte Entwicklungsumgebung bezeichnet.

Heute wirst du eine von ihnen kennenlernen.

Nein, heute wirst du die beste von ihnen kennenlernen! Sie heißt IntelliJ IDEA und wird dir sicher viele Jahre eine treue Begleiterin sein. Sie ist wie eine erfahrenere Freundin, der immer Hinweise und Hilfe parat hat.“

„Das ist ja faszinierend!“

„Wenn du deine Programme nicht in Word schreiben willst, dann brauchst du eine gute Entwicklungsumgebung, oder? Wir Roboter bevorzugen die IntelliJ IDEA Community Edition. Lade die aktuelle Version herunter und installiere sie.“

Tipp 1
IntelliJ IDEA bei Google finden

Tipp 2
Download-Seite für IntelliJ IDEA

Tipp 3

„Du musst auch ein Java Development Kit (JDK) installieren. Ein JDK ist ein Kit für Java-Entwickler, das von den Gründern der Java-Plattform entwickelt wurde. Es enthält eine virtuelle Java-Maschine, einen Java-Compiler und vieles mehr, was ein erfahrener Java-Entwickler häufig benötigt.“

„Was ist falsch daran, wie ich Programme geschrieben habe – über die Website?“

„Das ist praktisch für kleine Programme, aber große Programme sollte man besser in IntelliJ IDEA schreiben. Wir bereiten dich darauf vor, ein professioneller Programmierer zu werden. Je schneller du diese Tools beherrschst, desto besser. Keine Angst. Dieses Programm wurde entwickelt, um dein Leben einfacher und nicht schwieriger zu machen. Du wirst dich schnell eingewöhnen. Bald wirst du nur noch damit arbeiten wollen.“

„Wenn du lernen willst, wie man Programme schreibt, musst du Programme schreiben. Installiere dazu IntelliJ IDEA und ein JDK auf deinem Computer. Lade die neueste Version (JDK 8) herunter und installiere sie.“

Tipp 1
Java JDK bei Google finden

Tipp 2
Download-Seite für JDK 8

Tipp 3

  1. Klicke auf „Lizenzvereinbarung akzeptieren“
  2. Wähle jdk-8u181-windows-x64.exe aus, wenn du ein 64-Bit-Windows nutzt
  3. Wähle jdk-8u181-windows-x586.exe aus, wenn du ein 32-Bit-Windows nutzt
  4. Wenn du Linux nutzt, weißt du, was du tun musst

Tipp 4

„Lass uns die Theorie mit einer Übung festigen.“

Kommentare (24)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Akanah Keto Level 5, Germany, Germany
6 April 2025
Was kann man als Editor empfehlen zu installieren, wenn man noch mit einem 32-bit Mac arbeitet ?
DigitalNomad Level 2, Germany
2 Januar 2025
The website design has changed. The Community edition is still available, scroll down....
Anonymous #11602412 Level 4, Augsburg, Germany
25 Dezember 2024
Wenn ich IntelliJ starte will er eine Aktivierung ... warum nehmen wir hier ein kostenpflichtiges Tool und nicht eclipse. Das ist zudem ziemlich teuer.
n.ahadli Level 4, Halle (Saale), Germany
1 Januar 2025
Bei mir ist es dasselbe. Die wollen einen Aktivierungscode oder sowas ähnliches. Hast du mittlerweile eine Lösung gefunden oder muss man das selber kaufen.
11 Juli 2023
Ich hatte extra die alten Versionen von Intellij IDEA und JDK heruntergeladen, aber jetzt funktioniert euer Plugin nicht und kann nicht geupdatet werden. Welche Version von Intellij und JDK benötige und funktioniert auch mit eurer aktuellen Plugin-Version?
Anonymous #11326977 Level 4, Germany
8 April 2023
Das Plugin scheint bei mir nicht zu funktionieren. Keinen neuen Schaltflächen da. Habe Intellidea 2023 drauf. Muss es die 2018er version sein?
John Squirrels Level 41, San Francisco, Poland
10 April 2023
Please text me in DM for further assistance.
claudia Level 20, Hamburg, Germany
11 September 2022
Habe OpenJava, in Windows11. Will CodeGym-Plugin einfügen. Hier gibt es nur einen Einfügecode für Linux. Wie kann ich das in Windows11 machen?
Tonic81 Level 3, Esslingen, Germany
6 September 2022
Muss man sich bei Oracle registrieren oder kann man das auch umgehen? Arbeitet man in der aktuellen IntelliJ Version dann zukünftig mit JavaFX? Soll man bei Java 8 bleiben oder doch lieber Java 11 auswählen? Fragen über Fragen...
Anonymous #11054669 Level 3, Munich, Germany
1 September 2022
Hallo liebe Community! Ich habe intelliJ heruntergeladen und nun gestartet. Mir wird allerdings (wie im Video erklärt vorgegangen) nur JavaFX angezeigt. Ich finde Java im Generator Menü (new Project) nicht. Kann jemand bitte helfen? xD
John Squirrels Level 41, San Francisco, Poland
6 September 2022
Hallo! Finden die Antwort in DM.
claudia Level 20, Hamburg, Germany
11 September 2022
Was ist DM?
John Squirrels Level 41, San Francisco, Poland
12 September 2022
Direct messages.
coffeeCuppa Level 7, Germany, Germany
1 April 2022
Ich probiere mal IntelliJ aus. Auf den ersten Blick macht es einen sehr guten Eindruck. NetBeans finde ich auch gut.
Anonymous #10944302 Level 5, Germany, Germany
3 März 2022
Würde Eclipse empfehlen