Dette området er ment å handle om java-spesifikke implementasjoner av objektorientert programmering. Områdene burde brukes om hverandre i læringsprosessen, da det noen ganger kan være lettere å se objektorienterte konsepter i java-kontekst, og det i de aller fleste tilfeller vil være lettere å forstå java-implementasjoner om man har den riktige objektorienterte tilnærmingen til grunne.
Noen av undersidene i dette området går utover pensum, men kan være nyttige dersom man vil gjøre seg enda bedre kjent med java eller snubler over implementasjoner som virker interessante.
- Programmer med java
- Klasser i java
- Enhetstesting med JUnit
- Java API
- GUI-programmering med java
- Varargs - variabelt antall argumenter
- Lambda-uttrykk og funksjonelle grensesnitt i Java 8
- if-operatoren
- Typer