Java
Welche drei Dinge braucht eine Variable?
Java
Zähle ein paar Primitives (Variablen) auf
int (Integer = keine Kommazahlen)float / double (Fließkommazahlen)char (ein Zeichen aus der ASCII-Tabelle)boolean (Boolean = logischer Datentyp [true / false])String (Zeichenkette)Java
Anforderungen an Klassen (zu beachten)
Java
Linienkommentar
Startet mit einem “// ”
Java
sout
System.out.println();
Java
Wie kann ein Zeilenumbruch inSystem.out.print();
generiert werden?
System.out.print("\n");
(\n nennt man einen Escape Character = Zeilenumbruch)
Java
Websites zum Lernen von Java
Java
WORA
Write Once Run Anywhere
Java
Wofür steht das “IDEA” in “IntelliJ IDEA”?
Integrated Development Environment Application
Java
psvm
public static void main(String[] args) {
}Java
Erkläre die Elemente in public static void main(String[] args){ }
Die Methode main hat drei besondere Eigenschaften. Sie werden durch Schlüsselwörter ausgedrückt, die vor dem Methodennamen stehen:
* Die Methode ist public, also öffentlich bzw. von außen zugänglich und nicht innerhalb der Klasse versteckt.
* Sie ist static (statisch). Das bedeutet, dass die Methode ausgeführt werden kann, ohne dass vorher ein Objekt der Klasse (eine Instanz der Klasse) erzeugt werden muss. Was das genau bedeutet, lernen Sie im Kapitel11, »Klassen und Records«.
* Die Methode liefert kein Ergebnis. Darauf deutet das Schlüsselwort void hin (wörtlich übersetzt: »nichtig, leer«).
Java
In Java gelten die folgenden elementaren Syntaxregeln
{ und } strukturiert.. verbindet Klassen oder Objekte mit den dazugehörigen Methoden. (bspw. System.out.println("Hello World");)String s = "Das ist eine Zeichenkette";)int i)Java
Es gibt drei Möglichkeiten, Kommentare in den Quellcode zu integrieren
// eingeleitet und reichen bis zum Ende der Zeile./* und enden mit */./** eingeleitet und enden ebenfalls mit */. Diese Kommentare können vom Kommando javadoc ausgewertet und zu einem HTML-Dokument verarbeitet werden, das alle Klassen, Datenfelder, Methoden, Parameter etc. eines Java-Projekts beschreibt.Java
Erkläre den Modulo-Operator
Der Modulo-Operator (%) in Java gibt den Rest der Division zweier ganzer Zahlen zurück. Es wird also verwendet, um den Rest zu berechnen, der übrig bleibt, wenn eine Zahl durch eine andere Zahl geteilt wird.
int result = 10 % 3;
In diesem Beispiel wird 10 durch 3 geteilt. Das Ergebnis der Division wäre 3 mit einem Rest von 1. Der Modulo-Operator (%) gibt jedoch genau diesen Rest zurück, in diesem Fall also 1.
Der Modulo-Operator ist besonders nützlich, wenn man herausfinden möchte, ob eine Zahl gerade oder ungerade ist. Zum Beispiel:
int number = 5;
if (number % 2 == 0) {
System.out.println("Die Zahl ist gerade.");
} else {
System.out.println("Die Zahl ist ungerade.");
}Wofür steht die Abkürzung „GPT“?
Generative Pre-trained Transformer
Zähle Logische Operatoren auf
! Nicht (Negation)
&& Und (Konjunktion)
|| Oder (Disjunktion)
^ XOR (Kontravalenz)
Erkläre die Operatoren
Inkrement und Dekrement
Verwendet, um Wert einer Variablen um 1 zu erhöhen oder zu verringern
Inkrement (i++), Dekrement (i–)
Präfix (++i, –i): ändert Variable vor Auswertung des Ausdrucks
Postfix (i++, i–): ändert Variable nach Auswertung des Ausdrucks
DRY
Don‘t repeat yourself
KISS
Keep It Simple, Stupid
YAGNI
You Aren’t Gonna Need It
Definiere Variable.
Ein Speicherort, der einen Wert speichert und einen Namen hat.
Was ist der Zweck von Kommentare im Code?
Kommentare helfen, den Code zu erklären und sind für den Compiler irrelevant.
Fülle die Lücke: Eine Schleife wird verwendet, um _______ auszuführen.
wiederholt Anweisungen auszuführen.
True or false: Java ist eine kompilierte Sprache.
TRUE
Java wird in Bytecode kompiliert, der von der Java Virtual Machine ausgeführt wird.