User Tools

Site Tools


swp:sem_3

Seminar 3: Java Basics

WICHTIG, so bald wie möglich: Jeder Teilnehmer schickt mir bitte eine Mail mit Betreff “Sofwareprojekt Java Basics Seminar”, so dass ich Ihre mail Addressen habe, und mit euch teilen kann. Danke!

Betreuer: Julien

Email: sehe HomePage

Termine / Aktuell

GForge ist online: http://swpdev.l3s.uni-hannover.de. Ihr sollt Euch erstmal registrieren (oben rechts), dann könnt Ihr zum “3. Java Basics Seminar” Projekt einschreiben (Unter http://swpdev.l3s.uni-hannover.de/gf/project/java_basics/ auf “Request to join project” clicken). Es gibt eine Mailinglist (java_basics-list, die Andere ist für SVN commits…), woran Ihr euch einschreiben könnt, dann benutzen. Es gibt auch ein SVN (version control) zum Zusammenarbeiten, ein Forum, und ein Wiki. Das Wiki auf GForge finde ich schlecht, ich würde vorschlagen, dass Ihr dieses (L3S) Wiki anwendet, Ihr seid aber natürlich frei anzuwnden, was Ihr wollt…

So bald wie möglich Jeder Teilnehmer schickt mir bitte eine Mail mit Betreff “Sofwareprojekt Java Basics Seminar”
Donnerstag 25.10.2007 Slides an mir per mail schicken
Freitag 26.10.2007 Ihr erhält die Slides zurück mit Kommentare
Bis zum Mittwoch 31.10.2007 Slides verbessern
Mittwoch 31.10.2007, 2 Uhr Vortrag

Teilnehmer

Bitte entschuldiung falls falsch buchstabiert, auf diesen Fall bitte korrigieren.

  • Alexander Bartölke
  • Matthias Huy
  • Jan Gellermann
  • Kristian Wolpers
  • Andreas Brameshuber
  • Johannes Ebbing

Inhalt des Seminars

  • Pro Unterthema:
    • Kurze Einführung
      • Was ist das?
      • Wozu braucht man das?
    • Kleines Beispiel, eventuell mehrere falls nötig!
      • Wie wird es angewandt?
      • Wird gezeigt und erklärt!
    • Referenzliste
      • Wo kann ich mehr Information darüber erhalten?
  • Dauer
    • Insgesamt 45 Minuten
    • Nicht eine Sekunde mehr!!!
    • 20 – 30 Slides

Unterthemen

  • Object-Oriented Programming
    • (Abstract-) class, interfaces, packages
    • Modifiers
      • Private, protected, default, public
  • Generics
    • Beispiel zusammen mit Collection Framework
  • Collection Framework
    • Nur mit Generics anzuwenden!!!
    • Interfaces in java.util: List, Set, Map, Queue
    • Implementationen davon (LinkedList, HashMap, etc…)
    • Iterable interface
    • For-each loop
    • Algorithmen
      • Sorting, Shuffling, Searching, etc…
  • Annotations
    • @Deprecated, @Override
  • Properties
    • java.util.Properties
    • Apache Commons Configuration
  • I18N (Internationalization)
    • Datum, Zeit, Text, ResourceBundle, etc…
  • Logging
    • Package java.util.logging
    • Apache Commons Logging
swp/sem_3.txt · Last modified: 2007/10/30 17:48 (external edit)