Teknologisk Institut

Java Standard Edition 9 - Upgrade
0%
Java Standard Edition 9 - Upgrade

Java Standard Edition 9 - Upgrade

Beskrivelse


Bliv opdateret og få en gennemgang af de nye og vigtigste feautures i Java 9. Java SE 9 byder ikke på de store sproglige nyskabelser, som Java 8, men der er en lang række forbedringer af Java-sproget og -platformen samt mange andre nyheder (hele 93!), der har betydning for den måde vi udvikler Javaprogrammer på.








Deltagerprofil
Kurset er for Javaudviklere, der ønsker at tage Java SE 9 features i brug. Du forventes at have kendskab til Java 8 svarende til kurset Java Standard Edition 8 - Upgrade. Hvis du endnu ikke har arbejdet med Java 8 kan du godt deltage alligevel, hvis du kigger lidt på lambda-udtryk inden.

Indhold
Java 9 indeholder en lang række forbedringer af Java-sproget og -platformen og kan ses som en version der samler op på de features der er blevet introduceret i Java 7 og 8 efter disse 2 versioner har været på markedet noget tid. For dig som udvikler giver Java 9 flere fordele. Java har nu endelig fået en REPL (read-eval-print loop) klient, så du nemt kan teste en enkelt linie ...

%%%

... Java-kode uden at skulle pakke det ind i en klasse og en main-metode. Collections er blevet gjort nemmere at bruge, og logging ligeledes. Reaktive Streams er blevet understøttet med et nyt API. Den største ændring er dog det nye modulsystem til Java: Jigsaw og den tilhørende Jlink, der lader dig lave en JRE der passer til lige netop dit Java-program - og derfor måske kun fylder 10% af den fulde JRE.


Kurset er en blanding af oplæg og praktisk arbejde.


Dette kursus gennemgår de vigtigste af disse features i Java SE 9:


Sproglige ændringer
- Private metoder i interfaces
- Try with resources
- Underscore
- Forbedret Diamond operator
- Forbedret @SafeVarargs
Javadoc - nu med HTML 5
Nyt loggingframework
Nye kompakte Strings
Nyt API til inspektion af stakken
Jshell - REPL for Java
Ændringer i Collection-APIet
Forbedret proces-API til styring af OS-processer
Reactive Streams med Flow APIet
Evt. Jigsaw og JLink - et nyt modulsystem til Java
De mindre nyheder
- HTTP 2 klient
- Ny versionsnummersystem for JDK


Efter kurset kan du
Forklare de vigtigste nye features i Java 9 og anvende en del af dem, herunder:


Jshell
Collections
Streams
Logging
Jigsaw modulsystem


Underviser
Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.






Java Standard Edition 9 - Upgrade

6.300,00 kr

+45 23 33 30 30

npk@kursuszonen.dk