Oracle Java Standard Edition Runtime Environment (conosciuto anche come JRE SE, Java SE o Java SE Runtime Environment) è una tecnologia informatica distribuita con fonti chiuse e liberamente distribuite che offre un modo semplice per eseguire programmi Java su qualsiasi sistema operativo Linux.
Inventato da Sun Microsystems
Originariamente inventato da Sun Microsystems per la televisione interattiva, il software era precedentemente noto come Java 2 Platform, Standard Edition o J2SE. Successivamente è stata acquisita da Oracle Corporation che ora sviluppa e mantiene attivamente il codice sorgente.
Si chiama Java SE (Standard Edition) perché la tecnologia è distribuita anche come Micro Edition (ME) e Enterprise Edition (EE), disponibili solo per i sistemi embedded / dispositivi mobili e le piattaforme enterprise computing. / p>
Distribuiti come pacchetti binari per tutte le distribuzioni Linux
Il progetto consente agli utenti di godere di tutte le tecnologie Java più recenti e più grandi sia dalle applicazioni Internet che da Java che sono generalmente distribuite come file JAR. Viene distribuito come archivi binari che possono essere distribuiti su qualsiasi distribuzione GNU / Linux a 64 bit o 32 bit.
Oltre ai file binari standard, Oracle fornisce agli utenti Linux anche pacchetti binari per tutte le distribuzioni Linux basate su RPM, tra cui Red Hat Enterprise Linux, Fedora, openSUSE e OpenMandriva.Supportati su numerosi sistemi operativi
Le piattaforme JRE (Java Runtime Environment) e JDK (Java Development Kit) sono indipendenti dalla piattaforma e compatibili con molti sistemi operativi open source e commerciali, come Linux, BSD, Solaris, Microsoft Windows e Mac OS X Architetture a 64 bit, 32 bit e SPARC.
Mentre la piattaforma Java Runtime Environment è utilizzata solo per godere di contenuti Web e programmi Java, la piattaforma Java Development Kit aiuta gli sviluppatori Java a creare contenuti moderni per siti web o applicazioni ricche di funzioni che funzionano su più piattaforme.
Java Development Kit contiene Java Runtime Environment
È anche importante sapere che JDK (Java Development Kit) contiene la piattaforma JRE (Java Runtime Environment), pertanto non è necessario scaricare separatamente se il tuo obiettivo principale è sviluppare in Java.
Cosa c'è di nuovo in questa release:
- Java SE 8u65 include importanti correzioni di sicurezza. Oracle consiglia vivamente di aggiornare tutti gli utenti Java SE 8 a questa release. Java SE 8u66 è un aggiornamento patch-set, incluso tutte le funzioni aggiuntive 8u65 (descritte nelle note di rilascio).
Che cosa è nuovo in versione 8 Aggiornamento 92: Java SE 8u65 include importanti correzioni di sicurezza. Oracle consiglia vivamente di aggiornare tutti gli utenti Java SE 8 a questa release. Java SE 8u66 è un aggiornamento patch-set, incluso tutte le funzioni aggiuntive 8u65 (descritte nelle note di rilascio).
Che cosa è nuovo in versione 8 Aggiornamento 77: Java SE 8u65 include importanti correzioni di sicurezza. Oracle consiglia vivamente di aggiornare tutti gli utenti Java SE 8 a questa release. Java SE 8u66 è un aggiornamento patch-set, incluso tutte le funzioni aggiuntive 8u65 (descritte nelle note di rilascio).
Cosa c'è di nuovo in versione 8 Aggiornamento 74: Java SE 8u65 include importanti correzioni di sicurezza. Oracle consiglia vivamente di aggiornare tutti gli utenti Java SE 8 a questa release. Java SE 8u66 è un aggiornamento patch-set, incluso tutte le funzioni aggiuntive 8u65 (descritte nelle note di rilascio).
Che cosa è nuovo in versione 8 Aggiornamento 65: Java SE 8u65 include importanti correzioni di sicurezza. Oracle consiglia vivamente di aggiornare tutti gli utenti Java SE 8 a questa release. Java SE 8u66 è un aggiornamento patch-set, incluso tutte le funzioni aggiuntive 8u65 (descritte nelle note di rilascio).
Cosa c'è di nuovo nella versione 8 Update 60:
- Reazione JVM alla pressione di memoria: & quot; pressione di memoria & quot; è una proprietà che rappresenta l'utilizzo totale della memoria (RAM) nel sistema. Questa nuova funzionalità può essere sfruttata per ridurre la quantità di memoria utilizzata in un sistema in cui vengono distribuiti più JVM e controllare la quantità di memoria destinata ad essere consumata da ciascun JVM, evitando che si verifichino errori di errori di memoria (OOME).
- Miglioramenti per il packager nativo: consente agli sviluppatori di creare applicazioni native-feel che non richiedono ai client di installare un Java Runtime esistente. Queste applicazioni autonome possono quindi essere distribuite in aree come l'app Mac app. Lo sviluppatore di applicazioni ha il pieno controllo sui punti di inizio e sull'applicazione.
- Possibilità di modernizzare lo stack JavaFX su Mac OS X: Lo stack media di JavaFX è stato portato su Mac OS X da QTKit e Quicktime, che sono stati deprecati, al nuovo framework di AVFoundation. Con questo, gli sviluppatori che utilizzano lo stack media di JavaFX possono ora accedere all'accettazione di Mac App Store e avere l'opportunità di disporre delle loro applicazioni sul Mac App Store.
- Supporto di Nashorn: numerose ottimizzazioni di Nashorn incluse il supporto per le lingue dinamiche sono incorporate in questa versione. È inoltre aggiunto un filtro di classe Nashorn, che fornisce un controllo di granulometro sull'accesso alle classi Java dal codice JavaScript tramite una nuova interfaccia di filtraggio.
- Nuovo strumento di aggiornamento del fuso orario del fuso orario: questo strumento può consumare le regole dei dati del fuso orario "raw" (tzdata) dal database di registrazione del fuso orario IANA e convertire tali file nel formato necessario richiesto dal JRE. In questo modo gli utenti hanno la possibilità di aggiornare immediatamente le regole del fuso orario JDK / JRE con gli aggiornamenti più recenti di IANA.
Cosa c'è di nuovo nella versione 8 Update 45:
- Reazione JVM alla pressione di memoria: & quot; pressione di memoria & quot; è una proprietà che rappresenta l'utilizzo totale della memoria (RAM) nel sistema. Questa nuova funzionalità può essere sfruttata per ridurre la quantità di memoria utilizzata in un sistema in cui vengono distribuiti più JVM e controllare la quantità di memoria destinata ad essere consumata da ciascun JVM, evitando che si verifichino errori di errori di memoria (OOME).
- Miglioramenti per il packager nativo: consente agli sviluppatori di creare applicazioni native-feel che non richiedono ai client di installare un Java Runtime esistente. Queste applicazioni autonome possono quindi essere distribuite in aree come l'app Mac app. Lo sviluppatore di applicazioni ha il pieno controllo sui punti di inizio e sull'applicazione.
- Possibilità di modernizzare lo stack JavaFX su Mac OS X: Lo stack media di JavaFX è stato portato su Mac OS X da QTKit e Quicktime, che sono stati deprecati, al nuovo framework di AVFoundation. Con questo, gli sviluppatori che utilizzano lo stack media di JavaFX possono ora accedere all'accettazione di Mac App Store e avere l'opportunità di disporre delle loro applicazioni sul Mac App Store.
- Supporto di Nashorn: numerose ottimizzazioni di Nashorn incluse il supporto per le lingue dinamiche sono incorporate in questa versione. È inoltre aggiunto un filtro di classe Nashorn, che fornisce un controllo a grana fine sull'accesso alle classi Java dal codice JavaScript tramite una nuova interfaccia di filtraggio.
- Nuovo strumento di aggiornamento del fuso orario del fuso orario: questo strumento può consumare le regole dei dati del fuso orario "raw" (tzdata) dal database di registrazione del fuso orario IANA e convertire tali file nel formato necessario richiesto dal JRE. In questo modo gli utenti hanno la possibilità di aggiornare immediatamente le regole del fuso orario JDK / JRE con gli aggiornamenti più recenti di IANA.
- Nuove voci sono state aggiunte alla lista nera di applicazioni vulnerabili
- Sono stati risolti diversi problemi di sicurezza critici. I bug JIT e loop sono stati risolti.
- Una regressione SSL / TLS è stata risolta.
- Nel pacchetto è incluso un VisualVM Java migliorato.
- Gervill, una nuova implementazione del sintetizzatore software, è stata integrata.
- I dati del fuso orario di Olson sono stati aggiornati alla versione 2011l.
Novità .
Cosa c'è di nuovo nella versione 6 Update 25:
- Le prestazioni e la stabilità sono state migliorate.
- La prestazione Java BigDecimal è stata migliorata.
- I dati del fuso orario di Olson sono stati aggiornati alla versione 2011b.
- HotSpot versione VM versione 20 è ora incluso.
- Molti bug minori sono stati risolti.
I commenti non trovato