Durante questi giorni si sta tenendo l’Oracle Aperto World, l’accidente che Oracle alla enunciato dei nuovi bagno della fare società con uno quale spazia dal Cloud a causa di le aziende ai nuovi strumenti a causa di sviluppatori. Con quest’tempo l’accidente integra l’Oracle Code One, una insieme che conferenze quale generalmente sono dedicate agli sviluppatori Java. All’epoca di questo giro che presentazioni Oracle ha delineato da il avvenire della ripiano e la sua incremento nei prossimi età.
Nel keynote tenuto da parte di Georges Saab, vice presidente del Java Platform Group, è emerso quale Oracle ha pensiero che adoperarsi su Java guardare sott’occhio svariati punti che sguardo stile procedurale, avviando svariati progetti collaterali quale hanno modo quello svolgimento della ripiano e dei aspetti cuore:
- Project Valhalla: introduce tipi che senso e una specializzazione generica a causa di permettere la nomina che strutture dati cache-friendly e maggiore performanti;
- Project Panama: fattezze a riparare e impreziosire le connessioni entro programmi Java e codici e dati “stranieri” ( Java) univoci;
- Project Amber: perlustrazione delle caratteristiche del favella Java orientate alla prestazione, modo i obbligazioni letterali che stringhe elaborate, le espressioni switch, il pattern matching e i primato;
- Project Loom: fattezze a incominciare thread modalità leggeri, denominati “fibers”, a causa di un maggiore sobrio incertezza maggiore funzionale.
tali progetti i team che Oracle lavoreranno nei prossimi età a causa di acchiappare obbiettivi preposti, stile da parte di rimborsare Java una ripiano di sempre al brano da i tempi. Questi annunci arrivano interamente inaspettati, invero il 2018 l’ente statunitense ha indirizzato cambiamenti radicali Java a causa di salvare alla propria community prestazioni e migliori protocolli che confidenza.
Il team che Java aveva annunciato la prezioso del fondamento alla Java object serialization, oltre a questo da parte di incipit tempo è sveglio il insolito ciclo di sviluppo che Java SE quale comporta rilasci semestrali e l’prefazione che nuove feature grandemente maggiore sollecitudine al appassito.
Questo, malgrado ciò la parvenza che un narrazione LTS che Java SE 8 supportata perfino al 2019, comporterà in fretta oppure alle ore piccole il compiuto rinunzia che alcune praticità che retrocompatibilità quale porteranno la community a dover migrare alle nuove versioni che Java vorranno abusare le nuove feature .
aggiornamenti maggiore frequenti possono far torcere il perspicacia a diverse aziende quale basano i propri applicativi e bagno su vecchie versioni che Java, da sistemi difficili da parte di rimandare senza colpa intromettersi su alcune praticità, incertezza il insolito mestruo che release permetterà che attestare semplice migliori forma generali incertezza un grado confidenza grandemente maggiore austero sollecitudine al appassito. L’d’uso che vecchie versioni sta diventando discutibile come mai espone utenti a rischi a causa di indifferenti.
A questo argomento Java SE 11 introduce importanti aggiornamenti confidenza:
- una API HTTP Client, introdotta a causa di la presentazione circostanza JDK 9 modo valore che , quale implementa HTTP/2 e WebSockets;
- Flight Recorder, un framework che collana dati ottimizzato a causa di la decisione dei problemi delle applicazioni Java e dell’HotSpot JVM;
- mezzi che accensione dei programmi da polla a file , questo è facile grazie a ad un update del launcher Java quale consente che concretizzare un piano equipaggiato modo file , rendendo maggiore sobrio il dire la sua impiego agli sviluppatori quale si trovano nelle prime fasi che assimilazione del favella;
- implementazione che ZGC, un garbage collector sperimentale, scalabile, a bassa latenza, tasso che maneggiare strutture che dati delle dimensioni che terabyte a causa di maggiore che dieci millisecondi senza colpa arresti;
- Base a TLS 1.3.
Fuori Oracle