Plan wykładów
- Wprowadzenie
- Tryb wyliczeniowy
- Reprezentacja czasu
- Klasy wewnętrzne i anonimowe
- Wyrażenie lambda i interfejsy funkcyjne
- Strumienie danych
- Programowanie generyczne, refleksje, klasy pośredniczące i adnotacje
- Lokalizacja
- Aplikacje sieciowe
- Wzorce projektowe