Hello World - Java Tutorial 2 Programm-Elemente Einstieg
Summary
TLDRIn diesem Video lernen die Zuschauer, wie man ein einfaches Java-Programm erstellt. Es wird erklärt, dass ein Programm aus einer Klasse, Methoden und Anweisungen besteht. Die Klasse 'HelloWorld' wird als Beispiel genutzt, wobei die Main-Methode als Herzstück des Programms betrachtet wird. Die Bedeutung von 'public static void' wird erläutert, und die Verwendung von Parametern in der Main-Methode wird kurz erwähnt. Die Anweisung 'System.out.println' wird verwendet, um 'Hello World!' auf der Konsole auszugeben. Am Ende wird die Ausführung des Programms und das Ergebnis gezeigt.
Takeaways
- 🚀 Erste Schritte: Das erste Programm beginnt mit Motivation und Freude.
- 📝 Struktur: Ein einfaches Programm besteht aus einer Klasse, Methoden und Anweisungen.
- 🏷️ Klasse: Eine Klasse hilft beim Strukturieren des Programms und wird mit dem Wort 'class' deklariert.
- 🔑 Eigenschaften: Attribute (Eigenschaften) und Methoden sind Bestandteile einer Klasse, aber Attribute werden zuerst nicht behandelt.
- 🛠️ Methoden: Methoden sind Funktionen, die in einer Klasse definiert sind.
- 🔡 Namenskonvention: Methodennamen sollten klein geschrieben werden, Klassennamen mit CamelCase.
- 💡 Hauptmethode: Die Main-Methode ist das Herzstück des Programms und wird zum Starten des Programms benötigt.
- 🔄 Rückgabetyp: 'void' bedeutet, dass eine Methode nichts zurückgibt.
- 📖 Parameter: Parameter (z.B. 'String[] args') ermöglichen es, Daten an eine Methode zu übergeben.
- 🖨️ Ausgabe: 'System.out.println' wird verwendet, um Text auf der Konsole auszugeben.
- 🔚 Abschluss: Das Programm ist fertig, wenn alle geschweiften Klammern geschlossen sind.
Q & A
Was ist die erste Sache, die man für ein einfaches Programm benötigt?
-Die erste Sache, die man benötigt, ist eine Klasse. Eine Klasse hilft, das Programm zu strukturieren.
Wie wird eine Klasse in einem Programm definiert?
-Eine Klasse wird definiert, indem man das englische Wort 'class' verwendet, gefolgt vom Namen der Klasse in geschweiften Klammern.
Was sind die beiden Hauptbestandteile einer Klasse?
-Eine Klasse besteht aus Attributen (Eigenschaften) und Methoden (Funktionen).
Was bedeuten die Attribute einer Klasse?
-Attribute sind Eigenschaften einer Klasse, die Informationen speichern.
Was sind Methoden und wie werden sie auch bekannt?
-Methoden sind Bestandteile einer Klasse, die als Funktionen bezeichnet werden können. Sie enthalten Anweisungen, die das Programm ausführen.
Wie wird eine Methode deklariert?
-Eine Methode wird deklariert, indem man den Zugriffsmodifikator (z.B. public), den Rückgabetyp (z.B. void), den Methodennamen und dann die Parameter in runde Klammern angibt.
Was bedeuten die Schlüsselwörter 'public' und 'static' in der Main-Methode?
-'Public' bedeutet, dass die Methode für alle verfügbar ist, und 'static' bedeutet, dass die Methode statisch ist und keine Instanz der Klasse benötigt, um aufgerufen zu werden.
Was ist die Bedeutung von 'void' in der Main-Methode?
-'Void' bedeutet, dass die Main-Methode keinen Rückgabewert hat und nur dient, das Programm zum Laufen zu bringen.
Was bedeuten die eckigen Klammern in 'String[] args'?
-Die eckigen Klammern zeigen an, dass 'args' ein Array von Strings ist, was bedeutet, dass es eine Liste von Strings enthalten kann.
Was ist die Hauptfunktion von 'System.out.println'?
-'System.out.println' ist eine Methode, die verwendet wird, um Text auf der Konsole auszugeben. 'Println' steht für 'print line' und druckt die angegebene Zeile aus.
Warum ist das Semikolon am Ende einer Anweisung wichtig?
-Das Semikolon am Ende einer Anweisung ist wichtig,因为它标志着 die Ende der Anweisung für die Java-Laufzeitumgebung und ist erforderlich, damit das Programm korrekt ausgeführt werden kann.
Outlines
🚀 Einführung in die Programmierung
Dieser Absatz stellt das erste Programm vor und erläutert die grundlegenden Bestandteile eines einfachen Programms. Es wird betont, dass eine Klasse notwendig ist, um ein Programm zu strukturieren, und dass Klassen mit dem englischen Wort 'class' beginnen und einen Namen haben. Die Klassen enthalten Methoden, die auch als Funktionen bezeichnet werden und Bestandteil einer Klasse sind. Die Attribute werden jedoch vorübergehend außer Betracht gelassen. Die Methoden werden mit einem Beispiel veranschaulicht, wobei auf die Bedeutung von Anweisungen und dem Semikolon am Ende jeder Anweisung hingewiesen wird. Schließlich wird das Schreiben der 'Hello World' Klasse und der Main-Methode erläutert, die als Herzstück des Programms gilt und für den Programmstart erforderlich ist.
🌟 Verwendung von Methoden und Ausführung des Programms
In diesem Absatz wird erklärt, wie man eine Methode verwendet, um Text auf der Konsole auszugeben. Es wird auf die Verwendung der System.out.println()-Funktion hingewiesen, die Zeilenweise Text ausgibt und die Verwendung von Anführungszeichen oder Gänsefüßen für den auszugebenden Text. Es wird betont, dass ein Semikolon am Ende der Anweisung nicht fehlen darf. Der Absatz endet mit der Aufforderung, das geschriebene Programm auszuführen, wobei auf die Verwendung des Play Buttons in Eclipse hingewiesen wird. Das Ergebnis ist die Anzeige von 'Hello World!' oder einem beliebigen anderen Text, den der Benutzer in die Anweisung eingefügt hat.
Mindmap
Keywords
💡Klasse
💡Methode
💡Anweisung
💡Semikolon
💡Main-Methode
💡Parameter
💡CamelCase
💡System.out.println
💡öffentlich (public)
💡statisch (static)
Highlights
Starten wir mit unserem ersten Programm, YEEAAH!
Ein einfaches Programm benötigt eine Klasse
Eine Klasse hilft uns, unser Programm zu strukturieren
Klassen werden mit dem Wort 'class' und dem Klassennamen definiert
Klassen bestehen aus Attributen und Methoden
Methoden sind Funktionen, die Bestandteil einer Klasse sind
Methoden Deklaration beginnt mit dem Namen, gefolgt von Parametern in runden Klammern
Anweisungen sind ausführbare Programmelemente
Jede Anweisung muss mit einem Semikolon enden
Die Main-Methode ist das Herz des Programms und wird für den Programmstart benötigt
Die Main-Methode ist typischerweise 'void', was bedeutet, dass sie keinen Rückgabewert hat
Parameter in der Main-Methode helfen, die Methode zu informieren, was auf sie zukommt
Ein String ist eine Zeichenkette, also ein Wort oder mehrere Wörter
System.out.println ist eine Funktion, die Text auf der Konsole ausgibt
Text in System.out.println muss in Anführungszeichen stehen
Schließen Sie alle offenen geschweiften Klammern, um das Programm fertig zu stellen
Um das Programm auszuführen, klicke auf den Play Button in Eclipse
Das Programm wird 'Hello World!' oder einen beliebigen anderen Text auf der Konsole ausgeben
Ein Programm besteht aus einer Klasse, einer oder mehreren Methoden und Anweisungen
Klassen strukturieren Programme, Methoden implementieren Anweisungen
Transcripts
So so so Leude, nachdem ihr euch beim ersten Video die Motivation
geholt habt
Können wir jetzt starten mit unserem ersten Programm
YEEAAH!
AB GEHT DIE WILDE FAHRT! :D
Ok Freunde bevor wir richtig Programmieren
schauen wir uns an, was ein einfaches Programm alles enthalten soll:
Zunächst benötigen wir mal eine Klasse...jop richtig gehört dat Ding nennt sich Klasse.
Diese hilft uns, unser Programm zu strukturieren.
Im Programm wird sie geschrieben mit dem englischen Wort
“class …” und dahinter immer der Name der Klasse.
Zum Beispiel: class TheSimpleClub
In die geschweiften Klammern schreibt ihr dann alles was in die Klasse hinein soll.
Gut!
Und was kommt jetzt da rein?
Ein Klasse besteht aus Attritbuten,
auch Eigenschaften genannt
und Methoden.
Die Attribute lassen wir hier mal weg, wir werden später drauf eingehen :)
Uns interessieren jetzt die Methoden, welche häufig auch als Funktionen bezeichnet werden.
Merkt euch das: Methoden sind nichts anderes als Funktionen :D
Methoden sind Bestandteil einer Klasse und können dort reingeschrieben werden.
Wie diese Methoden dann aussehen, schauen wir uns in unserem Code Beispiel an.
Nehmen wir mal an wir haben unsere ultra geile Methode in die Klasse geschrieben.
Dann schaut das ganze ungefähr so aus :)
Zuerst kommt die methoden Deklaration, gefolgt vom Namen, hier: informatics
Den Namen einer Methode schreibt ihr bitte unbedingt klein!
In die runden Klammern können wir sogenannte Parameter übergeben, was das ist erfahrt
ihr noch früh genug.
In die geschweiften kommen Anweisungen.
Oh man...Was isn das schon wieder!?
Anweisungen sind ausführbare Programmelemente
oder einfach gesagt: Anweisungen sind dazu da, dass euer Programm überhaupt irgendwas
macht ohne die geht gar nischt.
:)
Das wichtigste bei einer Anweisung ist das Semikolon am Ende.
Ohne das wird euer Programm nicht funktionieren.
Also unbedingt merken: Hinter jede Anweisung kommt ein Semikolon.
Das ist dieses Komma mit dem Punkt oben drüber!
Das ist ganz wichtig!
Gut Leude, also jetzt wisst ihr was eine Klasse, eine Methode und eine Anweisung ist.
Jetzt können wir endlich loslegen.
Reden wir auch nicht länger um den heißen Brei herum, sondern schauen uns unser Programm
“Hello World” einfach mal an.
Jetzt könnt ihr euch denken was als erstes kommt, nämlich unsere Klasse:
class HelloWorld {
Bei den Namen einer Klasse ist folgendes Wichtig:
schreibt den Anfangsbuchstaben immer groß und bei 2 oder mehr Wörtern benutzt ihr das
CamelCase Prinzip, also bei mehren Wörtern immer den Anfangsbuchstaben groß schreiben.
und Freunde benutzt Wörter, am besten Nomen die aussagekräftig sind.
So dass eure Buddys zumindest den Namen verstehen :D
Damit ist der erste Schritt getan: Und weiter gehts...
Jetzt kommt die Methode: Bitte lasst euch jetzt nicht abschrecken :)
public static void main (String [ ] args) {
puh sieht kompliziert aus, ist es aber nicht :D
public beudeutet “öffentlich” oder auch “für alle verfügbar”
static steht für “statisch” und nicht änderbar
Was es genau damit auf sich hat, werden wir in anderen Videos noch genauer erklären.
Der wichtige Teil kommt jetzt:
Wir haben hier eine so genannte “Main-Methode” implementiert, diese Methode ist immer das
Herz eures Programms.
Denn sie wird für den Programmstart gebraucht.
Unbedingt merken: Jedes Programm braucht eine Main-Methode!
Unabhängig davon wie viel andere Methoden ihr schon geschrieben habt.
Läuft!
Und was bitte bedeutet dieses “void”?
void steht für leer und sagt euch den Rückgabetyp eurer Methode:
Der Rückgabewert ist das was nach dem beenden der Methode rauskommen soll.
Das kann dann eine Zahl, Buchstabe, Wort usw. sein.
Bei einer Main-Methode ist der Typ meistens leer also eben “void”, da wir diese Methode
brauchen um unser Programm überhaupt zum laufen zu bringen.
Ihr könnt euch merken: Void steht ja für leer also für: kein Rückgabe Wert.
Klar soweit?
Gut!
In die runden Klammern kommen jetzt unsere Parameter,
hier (String [] args]
Parameter übergeben wir, damit die Methode weiß was auf sie zukommt :D
Wird aber erst später wichtig für euch.
Ein String ist grob gesagt eine Zeichenkette, also im Prinzip ein Wort oder mehrere Wörter
Diese komischen eckigen Klammern müsst ihr unbedingt bei einem String dazuschreiben...Wieso?
Weshalb?
Warum?
Schauen wir uns später an.
Hinter den eckigen Klammern kommt der Name das Strings, hier “args” als Abkürzung
für Arguments…
Aber keine Sorge ihr könnt euch auch jeden beliebigen anderen Namen ausdenken
Wie zum Beispiel: wort, cool, text,
Wir halten unser aber mal an die Konvention und nehmen “args”
Wenn ihr es bis hierhin geschafft habt, Glückwunsch!
Aber euer Programm kann bis jetzt noch nichts!
Das kommt jetzt:
Wir kommen zu der Anweisung: Hier:
System.out.println(“Hello World!”);
Das Zeug da vor der Klammer ist eine Funktion die quasi alles was in der Klammer steht auf
der Konsole ausgibt.
Sprich ihr könnt damit Wörter schreiben ohne Ende.
Allerdings nur Zeilenweise.
“println” ist die abkürzung für printline was soviel bedeutet wie: drucke diese Zeile!
In der Klammer ist zu beachten, alles was ihr ausgeben wollt steht in Anführungszeichen
oder Gänsefüsschen wie eure Oma sagen würde :D
Und Ladies und Gentlemen vergesst das Semikolon, also dieses Komma mit dem Punkt oben drüber
nicht!
Wie gesagt in die Klammer könnt ihr jeden beliebigen Text reinschreiben:
Also statt Hello World!
auch sowas wie: TheSimpleClub ist geil!
Jetzt müsst ihr nur noch alle geschweiften Klammern, die so offen da rumchillen schließen
und eurer Programm ist fertig.
Gut!
Jetzt müssen wir es nur noch ausführen.
Wenn ihr Eclipse benutzt einfach auf den Play Button klicken :)
Also wenn ihr jetzt eurer Programm startet, steht auf eurer Konsole:
Hello World!
oder eben TheSimpleClub ist geil!
Ok Freunde merkt euch für heute einfach:
Ein Programm besteht aus einer Klasse, einer oder mehreren Methoden und aus Anweisungen
Mit Klassen können wir unsere Programme strukturieren, mit Methoden können wir unsere Anweisungen
implementieren
Spielt außerdem mal ein bisschen mit unserem Code rum und erzeugt ein paar Ausgaben :)
Wenn ihr bock auf weitere Programme habt oder euch das zu leicht war, könnt ihr gleich
mit dem nächsten Video weiter machen!
:)
Bis dahin haut rein und lasst’s euch gut gehen!
Tschö mit ö!
Browse More Related Video
Greenfoot-Kurs [#1] - Weihnachtsbaum schmücken
Der Trinkwasser-Check | Reportage für Kinder | Checker Tobi
1. Installation und Einrichtung - IBP:18599
Netzsicherheit Tutorial #10 - Das Ticket Granting Ticket
Methodisches Arbeiten in der Beratung – Zirkuläre Fragen
Schrittketten / Ablaufsteuerung im TIA Portal – SPS programmieren lernen – Aufbaukurs (Kapitel 4.1)
5.0 / 5 (0 votes)