Prof. Dr. Oliver Bittel
Home
Fakultät
Lehrveranstaltungen
Programmiertechnik II (AIN2)
Algorithmen und Datenstrukturen (AIN 3)
Mobile Robotik (AIN 5-7)
Artificial Intelligence (AIN 5-7)
Mobile Robotik (MSI)
Seminar "Autonomes Fahren" (MSI)
Abschlussarbeiten
Labor für mobile Robotik
Publikationen
Person
Programmiertechnik II
AIN 2, SS 2024
Organisation
Ablauf der Vorlesung und des Übungsbetriebs und weitere Unterlagen finden Sie in Moodle:
https://moodle.htwg-konstanz.de/moodle/course/view.php?id=441
Vorlesungsunterlagen
Kapitel
Inhalt
Unterlagen
0
Einleitung
00_Einleitung.pdf
1
Grundlagen
01_Grundlagen.pdf
2
Datentyp Liste
02_DatentypListe.pdf
3
Datentyp Keller und Schlange
03_DatentypenStackUndQueue.pdf
4
Generische Datentypen
04_GenerischeDatentypen.pdf
5
Iterierbare Container
05_IterierbareContainer.pdf
6
Java Collections - Teil 1
06_JavaCollectionTeil1.pdf
7
Rekursion
07_Rekursion.pdf
8
Komplexitätsanalyse
08_KomplexitaetsAnalyse.pdf
9
Sortierverfahren
09_Sortierverfahren.pdf
10
Bäume
10_Baeume.pdf
11
Java Collections - Teil 2
11_JavaCollectionTeil2.pdf
12
Grafische Benutzeroberflächen mit Swing
12_GUIMitSwing.pdf
13
Funktionales Programmieren
13_FunktionalesProgrammieren.pdf
14
Threads
14_Threads.pdf
15
Entwurfsmuster
15_Entwurfsmuster.pdf
A
Anhang: Collections
A_JavaApiExtract.pdf
pdf-Dateien gezipped
Prog2_Folien_SS24.zip
Praktikum
Aufgabe
Programmquellen
Einführung in eine Java IDE
CircleApplication.java
,
Circle.java
CircleWRad.java
CircleWSq.java
Aufgabenblatt01.pdf
Javadoc
,
aufgabe1.zip
Aufgabenblatt02.pdf
Aufgabenblatt03.pdf
Evaluator.java
,
Tokenizer.java
Aufgabenblatt04.pdf
CardFrequencyTable_Test.java
Aufgabenblatt05.pdf
StdDraw.java
,
Javadoc zu StdDraw
Aufgabenblatt06.pdf
Bibliothek.java
Aufgabenblatt07.pdf
ExpressionTreeApplication.java
Workshop1.pdf
Aufgabenblatt08.pdf
Aufgabenblatt09.pdf
TreeMapDemo.java
,
TelefonBuch.java
,
TelBuchMit420Namen.txt
,
TelefonBuchGUI.java
,
TelefonBuchMenuBar.java
,
TelefonBuchEinfuegenPanel.java
,
TelefonBuchSuchenLoeschenPanel.java
Workshop2.pdf
Werkzeuge
Java IDE von JetBrains:
https://www.jetbrains.com/idea/
Java IDE Apache NetBeans:
http://netbeans.apache.org/download/nb90/index.html
Java IDE Eclipse:
http://www.eclipse.org/
Java JDK und JRE:
hier
CheckStyle:
Installation für Eclipse bzw. Netbeans
,
Konfiguationsdatei
Nützliche Links
Java Platform, Standard Edition & Java Development Kit Version 17 API Specification:
https://docs.oracle.com/en/java/javase/17/docs/api/index.html
Java Tutorials von Oracle:
http://download.oracle.com/javase/tutorial/
Java ist auch eine Insel; Online-Handbuch (bis Java 14):
http://openbook.rheinwerk-verlag.de/javainsel/
Einfache Bibliothek für Ein/Ausgabe, Zeichnen und Audio:
http://introcs.cs.princeton.edu/java/stdlib/
Impressum
Datenschutzerklärung
Letzte Änderung: 28.3.2024