Java Gevorderd

Primaire tabs

In deze cursus leert u de programmeertaal Java gebruiken voor het bouwen van complexere objectgeoriënteerde toepassingen. Er wordt vooraal aandacht besteed aan de nieuwigheden in Java 5, 6, 7 en 8

Duurtijd: 
3 dagen
Doelgroep: 
  • Ontwikkelaars
Voorkennis: 
Principes van object-georiënteerd programmeren en basiskennis Java
Programma: 
  • Inleiding
  • Nieuwe taalconstructies sinds Java 2
    • Enhanced forloop
    • Autoboxing
    • Typesafe enums
    • Varargs
    • Static import
    • Generics
    • Annotations
    • String in switch statements
    • Resource protection block
    • Multiple exception handling
    • Diamond syntax
    • Default methodes in interface
    • Lambda expressies
    • Streams
    • Optional class
  • Werken met bestanden
    • Tekstbestanden
    • Binaire bestanden
    • (Serializable) object bestanden
    • NIO.2
  • Werken met databanken
    • Connections
    • Datasources
    • Statements
    • Resultsets
    • Batch updates
    • Rowsets
  • Multithreading
    • Basis van multithreading
    • Atomic variables
    • Executors
  • Java desktop GUI
    • Eenvoudig swing voorbeeld
    • Eenvoudig JavaFX voorbeeld
  • Java configuratie
    • JAR bestanden
    • Digitaal ondertekenen
    • Security policies
    • Opties van de Java Virtual machine
Informatie en inschrijven: 

Geplande sessies bij Beta

Er zijn voorlopig geen sessies gepland bij Beta. Kijk bij "Informatie en inschrijven" hierboven voor sessies op andere plaatsen.