Kursinhalt
Java-Grundlagen
Java-Grundlagen
Zusammenfassung
Glückwunsch!
Herzlichen Glückwunsch zum Abschluss des Kurses! Sie haben einen langen Weg zurückgelegt und die grundlegende Syntax für die Arbeit mit Algorithmen in der Java-Programmiersprache gemeistert.
Lassen Sie uns die Hauptsyntax zusammenfassen, die Sie aus diesem Kurs benötigen.
Hier ist ein Beispiel für eine class
, in der wir alles in diesem Kurs behandelt haben:
Main
package com.example; public class Main { public static void main(String[] args) { // Main body } }
Variablen
Sie können in 3 Typen unterteilt werden:
- Ganzzahlen:
byte
,short
,int
,long
,float
,double
; - Zeichen und Strings:
char
undString
; - Booleans:
boolean
.
Bedingte Anweisungen
if
/ if-else
/ switch-case
:
Diese Anweisungen werden verwendet, um bestimmte Bedingungen für die Ausführung von Code festzulegen. Denken Sie daran, dass switch-case
nützlich ist, wenn wir viele Optionen oder Bedingungen haben.
Schleifen
for
-Schleife: wird verwendet, wenn wir die genaue Anzahl der Iterationen kennen, die benötigt werden;while
-Schleife: wird verwendet, wenn wir die genaue Anzahl der Iterationen nicht kennen;do-while
-Schleife: wird verwendet, wenn wir die genaue Anzahl der Iterationen nicht kennen, aber möchten, dass der Schleifenkörper mindestens einmal ausgeführt wird;for-each
-Schleife: wird verwendet, wenn wir mit Arrays arbeiten, um über jedes Element zu iterieren.
Arrays
Arrays werden verwendet, wenn wir eine große Menge an Informationen des gleichen Datentyps speichern müssen.
Es gibt auch zweidimensionale Arrays; Sie wissen, was sie sind, aber es ist nicht notwendig, sich auf sie zu konzentrieren, da sie weniger häufig verwendet werden.
IOB
(Index Out of Bounds
): ein Fehler, der vermieden werden kann, indem Iterationen überprüft werden;NPE
(NullPointerException
): ein Fehler, der vermieden werden kann, indem Nullprüfungen hinzugefügt werden.
String
String
ist ein Datentyp, der viele Methoden hat, die die Arbeit damit erleichtern;StringBuilder
: ein Hilfsdatentyp für die Arbeit mit Strings;String pool
: dies ist ein Bereich im Speicher, in dem identische String-Werte gespeichert werden;- Verwenden Sie die Methode
equals()
anstelle von==
, um String-Werte zu vergleichen.
Das war's! Wir haben den gesamten Kurs kurz zusammengefasst. Jetzt rate ich Ihnen, algorithmische Probleme zu lösen und Ihr Java-Wissen zu verbessern.
1. Was wird die Ausgabe des folgenden Codes sein?
2. Was wird die Ausgabe des folgenden Codes sein?
Danke für Ihr Feedback!