Die Kapitel sind so organisiert, dass ihr einen groben ueberblick bekommt.
Die Ordnerstruktur sieht so aus:
informathel_prog_mit_java
|____Notizen
|____wichtigeDinge
|____Hausaufgaben
|____src
| |____live_coding
| |____resources
| | |____kapitel1_grundlagen
| | | |____HelloWorld_1.java
| | | |____Variablen_2.java
| | | |____Literale_3.java
| | | |____DatenTypen_4.java
| | | |____Operatoren_5.java
| | | |____Casting_6.java
| | | |____WiederholungZusammenfassung_7.java
| | |
| | |____kapitel2_flusskontrolle
| | | |____IfElse_Anweisung_1.java
| | | |____Switch_Anweisung_2.java
| | | |____ForSchleife_3.java
| | | |____WhileSchleife_4.java
| | | |____Break_continue_5.java
| | | |____WiederholungZusammenfassung_6.java
| | |
| | |____kkapitel3_weiterführende_themen
| | | |____Zeichenketten_1.java
| | | |____Arrays_2.java
| | | |____Methoden_3.java
| | | |____WiederholungZusammenfassung_4.java
| | |
| | |____kapitel4_klassenUndObjekte
| | | |____Syntax_1.java
| | | |____static_modifikator_2.java
| | | |____Klassen_variablen_3.java
| | | |____Klassen_methoden_4.java
| | | |____Konstruktoren_5.java
| | | |____This_schlüsselwort_6.java
| | | |____Final_schlüsselwort_7.java
| | | |____Zugriffsmodifikatoren_8.java
| | | |____WiederholungZusammenfassung_9.java
| | |
| | |____kapitel5_vererbung
| | | |____Super_schlüsselwort_1.java
| | | |____Polymorphismus_2.java
| | | |____Kapselung_getter_setter_3.java
| | | |____Interfaces_4.java
| | | |____WiederholungZusammenfassung_5.java
Dabei enthält jedes Kapitel (z.B., kapitel1
, kapitel2
, usw.) einzelne Java-Dateien (HelloWorld.java
, Variablen.java
, usw.)
- Java Syntax
- Kommentare
- Variablen
- Literale (Werte)
- DatenTypen
- Operatoren
- Casting
- Input & Output
- Random
- Error Handling
- If - else Anweisung
- switch Anweisung
- for-Schleife
- while-Schleife
- break, continue Statements
- Zeichenketten
- Arrays
- Methoden
- Syntax
- static Modifikator
- Klassen/Instanz Variablen
- Klassen/Instanz Methoden
- Konstruktoren
- this Schlüsselwort
- final Schlüsselwort
- Zugriffsmodifikatoren (public, private, protected)
- Super Schlüsselwort
- Polymorphismus
- Kapselung (getter/Setter)
- abstract Schlüsselwort
- Interfaces
- try...catch
- throw und throws
- toString Methode
- instanceof Operator
- Nested & Inner Class
- Recursion
- Enum Constructor
- Lambda Ausdruck
- Java Collections Framework
- List
- ArrayList
- Queue, Map, Set
- I/O Streams
- InputStream
- OutputStream
- FileInputStream
- FileOutputStream
Schaut auf unserer Website vorbei für zusätzliche Informationen und Infos zum Kurs.
Tretet unserer Telegram-Gruppe bei, um euch mit anderen Studis auszutauschen.
Viel Spaß beim Programmieren!