Scarica e installa Java 8 Update 291
- Categoria: Giava
Oracle ha rilasciato Java 8 Update 291. Questo aggiornamento introduce un totale di 390 nuovi patch di sicurezza che risolvono le vulnerabilità che potrebbero essere sfruttate nei precedenti aggiornamenti di Java. Pertanto, ti suggeriamo di aggiornare la tua versione Java all'aggiornamento 291 utilizzando la guida fornita di seguito.
Inoltre, Oracle ha modificato la licenza Java Runtime in modo che sia gratuita per l'uso solo per uso non commerciale e personale. Dovrai accettare il contratto di licenza prima di installare Java sul tuo computer. Ecco cosa dicono:
La nuova licenza consente determinati usi, come l'uso personale e di sviluppo, senza alcun costo, ma altri usi autorizzati dalle precedenti licenze Oracle Java potrebbero non essere più disponibili.
Oracolo

Aggiornamento Java 8 291
Riepilogo rapido nascondere 1 I fatti in breve 2 Nuove funzionalità e correzioni di bug 3 Come aggiornare Java Runtime Environment (JRE) alla versione 8 Aggiornamento 291 3.1 Scarica 3.2 Installare 4 JDK vs. JRE: qual è la differenza 4.1 JRE 4.2 JVM 4.3 JDK 5 JDK vs. JRE: cosa dovresti installare 6 Puoi installare diverse versioni di JDK e JRE? 7 Come disinstallare Java 7.1 Disinstalla Java dal Pannello di controllo 7.2 Disinstalla Java dall'app Impostazioni 8 Numero di versione Java rispetto al nome del prodotto 9 Java è gratuito? 10 Parole di chiusuraI fatti in breve
- Ultima versione Java: Aggiornamento Java 8 291-b10
- Data di rilascio: 20 aprile 2021 (Tutte le date di rilascio delle versioni qui )
- Ultima versione stabile: Aggiornamento Java 8 281
- Compatibile con sistema operativo: Windows 10, Windows 8 e Windows 7, macOS, Linux e Solaris
- Licenza: Gratuito
Tieni presente che Java 8 funziona solo su Internet Explorer come estensione del browser.
Nuove funzionalità e correzioni di bug
Java 8 Update 291 viene fornito con i seguenti aggiornamenti:
- Sono state introdotte nuove proprietà di sistema e sicurezza per controllare la ricostruzione di oggetti remoti tramite le implementazioni JNDI RMI e LDAP integrate di JDK. Un esempio di ciò è |_+_| sistema e proprietà di sicurezza, che consente allo sviluppatore di specificare un filtro seriale che controlla l'insieme di classi di fabbrica di oggetti autorizzate a creare un'istanza di oggetti dai riferimenti agli oggetti restituiti dai sistemi di denominazione o di directory.
- Sono stati aggiunti 2 nuovi certificati HARICA Root con la seguente descrizione:
- haricarootca2015: DN: CN=Istituzioni accademiche e di ricerca elleniche RootCA 2015, O=Istituzioni accademiche e di ricerca elleniche Cert. Autorità, L=Atene, C=GR
- haricaeccrootca2015: DN: CN=Istituzioni accademiche e di ricerca elleniche ECC RootCA 2015, O=Istituzioni accademiche e di ricerca elleniche Cert. Autorità, L=Atene, C=GR
- La versione Java predefinita non aggiorna più in modo errato il valore della variabile di ambiente PATH.
- TLS 1.0 e 1.1 non sono più considerati sicuri e sono quindi disabilitati per impostazione predefinita, mentre TLS 1.2 e 1.3 sono ora abilitati per impostazione predefinita.
- Per impostazione predefinita, anche TLS 1.0 e 1.1 non vengono più utilizzati dalle applet plug-in Java.
- Quando dk.lang.process.allowAmbiguousCommands è impostato su false, in precedenza si verificava un'elaborazione molto ambigua delle virgolette di ProcessBuilder su Windows. Non è più così poiché le virgolette sono codificate correttamente nella stringa di comando passata a Windows |_+_| per ogni argomento.
Puoi leggere il registro completo delle modifiche nel note di rilascio .
Di seguito è riportato l'elenco della matrice di rischio di Oracle Java SE che fornisce dettagli su ciascuna vulnerabilità, come la versione Java interessata, il componente Java interessato, il tipo di exploit possibile e la sua portata.
Matrice dei rischi dell'aggiornamento 291 di Java 8
Puoi leggere di più su questa matrice qui .
Come aggiornare Java Runtime Environment (JRE) alla versione 8 Aggiornamento 291
Scarica
Puoi determinare la tua versione Java attualmente installata da visitando questa pagina web.
L'aggiornamento all'ultima versione è abbastanza semplice. Ma se vuoi sapere quale versione di Java è installata sul tuo computer, puoi seguire il nostro tutorial su Java qui .
Se desideri scaricare l'ultima versione di Java, puoi utilizzare i seguenti collegamenti. Questi collegamenti ti indirizzeranno ai download del programma di installazione offline di Java 8 Update 291.
- Vai a Pagina di download di Oracle Java .
- Sotto l'ambiente runtime Java SE 8u291 sezione, vedrai un elenco di prodotti.
- Clicca sul Scarica accanto al prodotto desiderato. Tutti i download in questa pagina sono programmi di installazione offline.
- Accetta il contratto di licenza, quindi fai clic sul pulsante di download sotto di esso. Il download dovrebbe iniziare subito.
- Ora verrai reindirizzato alla pagina di accesso di Oracle. Se hai già un account, accedi con le tue credenziali o fai clic su Iscriviti per creare un account. Una volta effettuato l'accesso, il download inizierà automaticamente.
Installare
Una volta scaricato, esegui il pacchetto per iniziare l'installazione di Java 8 Update 291. Si aprirà la procedura guidata di installazione. Lì, clicca Installare .
Java 8 Update 291 inizierà ora l'installazione, come puoi vedere dalla procedura guidata. Questo passaggio dovrebbe richiedere solo circa un minuto. Una volta installato, fare clic su Chiudere sul mago.
Java 8 Update 291 dovrebbe ora essere installato correttamente sul tuo dispositivo.
JDK vs. JRE: qual è la differenza
Potresti aver sentito parlare di JDK e JRE e, in alcuni casi, anche di JVM. Sappiamo che sono tutti Java, ma qual è la differenza tra loro? Prima di concludere il nostro post, rispondiamo a questa domanda di molti utenti in modo da sapere quale si adatta alle tue esigenze.
JRE
Java Runtime Environment, o JRE, è un software installato sul tuo computer che ti consente di eseguire applicazioni sviluppate in Java sul tuo dispositivo. Fornisce alcune librerie e altri componenti necessari per eseguire un programma Java.
JRE include anche Java Virtual Machine (JVM), discusso più avanti nell'articolo.
JVM
Java Virtual Machine, o JVM, è anche un motore necessario per eseguire applicazioni Java su una macchina. Questo motore è incluso nel pacchetto JRE e non può essere installato separatamente. Se è necessaria solo la JVM, sarà necessario installare la rispettiva versione JRE.
JVM è essenziale per eseguire applicazioni Java poiché converte il codice Java in linguaggio macchina, che viene quindi compreso dal dispositivo.
JDK
Java Development Kit, o JDK, è un kit di sviluppo utilizzato dagli sviluppatori. Il JDK include sia JRE che JVM. Se stai cercando di creare le tue applet Java, allora JDK è ciò di cui hai bisogno.
Se hai JDK già installato sul tuo dispositivo, non è necessario installare JRE separatamente, a meno che non sia richiesta una versione diversa.
JDK vs. JRE: cosa dovresti installare
Java Development Kit, come suggerisce il nome, è necessario quando si desidera sviluppare applicazioni Java. Quindi, sarebbe necessario installare un JDK solo se si è uno sviluppatore.
Tuttavia, poiché Java Runtime Environment fornisce le librerie per un'applicazione Java, è necessario eseguire solo un'applicazione.
Per riassumere, dovresti installare JDK se stai cercando di creare, sviluppare e compilare un'applicazione Java. Se vuoi solo eseguire un'applicazione Java, JRE dovrebbe essere sufficiente.
Puoi installare diverse versioni di JDK e JRE?
La risposta è sì . Puoi installare diverse versioni di JDK e JRE sul tuo dispositivo come richiesto e non c'è limite al numero di installazioni per dispositivo. Tuttavia, se è già installata una versione esistente di JDK o JRE, è possibile installare solo una versione aggiornata dello stesso pacchetto.
Ad esempio, se sul dispositivo è installato JRE 1.6, è possibile installare facilmente JRE 1.7 o versioni successive e saranno tutti disponibili sul dispositivo contemporaneamente. Devi solo selezionare quale usare usando la variabile CLASSPATH.
Tuttavia, se hai JRE 1.6 installato sul tuo dispositivo ma desideri installare JRE 1.5, dovrai prima rimuovere JRE 1.6, quindi sarai in grado di installare JRE 1.5. Dopo aver installato la versione 1.5, puoi reinstallare JRE 1.6.
Come disinstallare Java
Disinstalla Java dal Pannello di controllo
Puoi rimuovere un aggiornamento Java dal Pannello di controllo come qualsiasi altra applicazione. Apri il Programmi e caratteristiche finestra digitando appwiz.cpl in Corsa. Lì, fai doppio clic sull'aggiornamento Java che desideri rimuovere. Se viene richiesta una conferma, fare clic su sì .
Disinstalla Java dall'app Impostazioni
Gli aggiornamenti Java possono essere rimossi anche utilizzando l'applicazione Impostazioni in Windows 10 . Apri il App & Caratteristiche pagina nell'app Impostazioni (Esegui -> ms-settings:appsfeatures) e quindi cerca l'aggiornamento Java nell'elenco delle app installate. Fare clic sull'aggiornamento che si desidera rimuovere e fare clic su Disinstalla . Se viene richiesta la conferma, fare clic su Disinstalla ancora.
Numero di versione Java rispetto al nome del prodotto
Abbiamo visto alcuni utenti porre domande su siti Web come Quora e Reddit sulle tecniche di denominazione delle versioni Java. Sono state poste domande come Java 1.8 e Java 8 si riferiscono alla stessa cosa? o Differenza tra JDK 1.9 o Java 9?
Per rispondere alla tua domanda, sì , JDK 1.9 e Java 9 sono la stessa cosa. 1.9 è il numero di rilascio mentre 9 è il nome del prodotto. Poiché Oracle denomina anche i propri prodotti Java in termini di numeri, la loro convenzione di denominazione tende a confondere alcune persone.
Oracle prevede di continuare questa convenzione di denominazione. Pertanto, a partire da ora, tutte le versioni future avranno la stessa convenzione di denominazione e forse anche confusione (per alcuni).
Java è gratuito?
Java è attualmente gratuito per uso personale e di sviluppo. Le piccole imprese possono trarne vantaggio e creare le proprie applet Java utilizzando il JDK. Tuttavia, è necessaria una licenza per l'uso commerciale.
Oracle ha combinato la licenza e il supporto simultaneo per gli utenti Java commerciali in un abbonamento, noto come abbonamento Oracle Java SE. Per ulteriori informazioni sui costi di abbonamento e sui pacchetti, visita la pagina per esplorare le tue opzioni.
Parole di chiusura
Sebbene sia fondamentale eseguire l'aggiornamento all'ultima versione di Java in modo da applicare le ultime patch di sicurezza, ha i suoi svantaggi. Gli utenti spesso si lamentano che i loro programmi hanno smesso di funzionare dopo aver installato una nuova versione.
Pertanto, ti consigliamo di creare un punto di ripristino del sistema prima di installare Java 8 Update 291 in modo che tu possa essere in grado di ripristinarlo nel caso in cui le cose vadano storte.