Java hat sich in den letzten Jahren zur vorherrschenden Programmiersprache für
die Implementierung umfangreicher und komplexer Applikationen entwickelt. Für
die Orientierung im Universum der Java-Plattform benötigt der Einsteiger eine
solide Grundlage. Im Seminar "Java Grundlagen" lernen Sie nicht nur die theoretische
Basis, sondern auch die praktische Arbeit mit den wichtigsten Werkzeugen, z.B. der
populären Open Source IDE Eclipse.
Inhalte
Erste Schritte
- Struktur einer Java-Anwendung
- Datentypen und Ausdrücke
- Steuerung des Kontrollflusses
- Die wichtigsten Werkzeuge: java, javac, jar, javadoc
- Die Java-Dokumentation
Einführung in Eclipse
- Eclipse konfigurieren
- Anlegen eines Eclipse-Projekts
- Debugging
Objektorientierte Programmierung in Java
- Interfaces und Klassen
- Vererbungshierarchie
- Innere und anonyme Klassen
- Exceptions - Fehlerbehandlung in Java
- Garbage Collection
Die wichtigsten APIs
- String-Verarbeitung
- Datenstrukturen des Collections-API
- Stream-basierte I/O-Operationen
- TCP-Networking
Multithreading
- Nebenläufigkeit in Java implementieren
- Konflikte vermeiden durch Synchronisation
Zielgruppe / Voraussetzungen
- Entwickler mit Erfahrung in einer strukturierten Programmiersprache
- Grundwissen zur objektorientierten Programmierung von Vorteil
Dauer
Preis
Termine
- 18.02.2008
- 14.07.2008
- weitere Termine auf Anfrage