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.