ramen

Java 9 Nieuwe functies en downloadlink

Java 9 Nieuwe functies en downloadlink

Java is een van de meest bekende programmeertalen ter wereld. Op 21 september 2017 is de nieuwste update uitgebracht als Java 9. De onlangs uitgebrachte Java Development Kit (JDK) 9 zit vol met nieuwe, innovatieve functies zoals nieuwe modulaire bestanden, nieuwe optionele koppeltijden, meer toolopties, JMOD-indeling, compilatieverbeteringen en nog veel meer.

In dit artikel leert u zowel hoe u Java 9 downloadt als over de belangrijke functies voor ontwikkelaars.

Functies van Java Developer Kit 9

Het is algemeen bekend dat het belangrijkste kenmerk van de JDK 9 het modulesysteem van het Java-platform is. Dit modulaire systeem zal Java aanzienlijk schaalbaarder maken. Dit betekent dat het beter zal functioneren op kleinere apparaten. Er zijn zeven andere belangrijke hoofdkenmerken en we zullen er hieronder over praten.

1. Reactieve Streans

De reactieve programmeerfunctie in Java 9 is een zeer populaire tool om applicaties te ontwikkelen. Het is enorm verbeterd, omdat Akka-, Play- en Scala-frameworks zijn opgenomen in de Reactive Streams.

Bovendien implementeren de Reactive Streams in Java 9 parallelle en schaalbare applicaties waardoor het platform gemakkelijker werkt op kleinere computerapparaten.

2. API-verbeteringen

De stream-interface is verbeterd met vier nieuwe methoden waarmee gebruikers stream-bronnen kunnen maken op basis van gegevensverzamelingen. Gebruikers zullen een veel grotere veelzijdigheid hebben bij het configureren van streamelementen.

3. Private methoden

Omdat Oracle, het merk achter Java, wil voorkomen dat gebruikers overtollige code genereren, hebben ze de functie voor privémethoden toegevoegd die meer herbruikbaarheid zal creëren.

4. Microbenchmarks

Java 9 heeft de Java Benchmarking Harness gebruikt om het ontwikkelingsproces te verbeteren. Daarom zullen optimalisaties en opwarmtijden aanzienlijk worden verbeterd.

5. Nieuwe HTTP-client

De nieuwe HTTP-client in Java 9 biedt verbeterde prestaties en ondersteuning in zowel WebSocket-handshake als HTTP / 2.

6. JShell

Read-eval-print-functionaliteit zal beschikbaar zijn in Java 9, dankzij Jshell. Met deze functie kunnen gebruikers zowel uitdrukkingen als verklaringen evalueren met een API. Dit betekent ook dat andere apps toegang hebben tot deze mogelijkheden. 

7. Verhoogde beveiliging

Java 9 heeft niet alleen een sterkere beveiliging, maar het heeft ook een nieuw stringschema geïmplementeerd dat beveiligingsupdates zal optimaliseren.

Gevolgtrekking

Al met al zal JDK gemakkelijker te navigeren zijn, vooral op kleinere computerapparatuur. Er komen verbeterde beveiligingsfuncties en betere algehele prestaties. Gebruikers zullen het een stuk gemakkelijker vinden om codes te ontwikkelen en te bouwen. Hier kun je Java 9 downloaden.

Fix Lumia zal de Windows 10 Mobile Anniversary Update niet downloaden
De jubileumupdate voor Windows 10 Mobile is eindelijk hier, nadat de pc-versies zijn uitgebracht. Niet iedereen kan de update echter meteen pakken, vo...
Windows 7-stuurprogramma-update voor Intel HD Graphics 4600 mislukt
Veel Windows 7-gebruikers klagen over mislukte stuurprogramma-updates voor Intel HD Graphics 4600. Wanneer ze accepteren om de update te installeren d...
De beperkte periodieke scan van Windows Defender wordt niet uitgeschakeld
In Windows 10 wordt Windows Defender automatisch uitgeschakeld zodra een antivirusprogramma van derden is geïnstalleerd. Dankzij een nieuwe Windows De...