Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows 8
  • Che cos'è l'aggiornamento automatico di java. Perché hai bisogno di Java su un computer o laptop

Che cos'è l'aggiornamento automatico di java. Perché hai bisogno di Java su un computer o laptop

Se sei un principiante e hai appena iniziato con Java, probabilmente ti sarai chiesto dove viene utilizzato esattamente Java? Non vedi molti giochi scritti in Java, ad eccezione di Minecraft, le utility desktop come Adobe Acrobat, Microsoft Office non sono scritte in Java, proprio come il tuo sistema operativo, che sia Linux o Windows, quindi dov'è lo stesso usi Java? Ha una reale utilità? Bene, non sei solo, molti programmatori che hanno appena intrapreso il percorso IT o sono già specialisti fiduciosi fanno questa domanda. Nel frattempo, puoi scoprire dove viene utilizzato Java semplicemente installando Java sul tuo computer, Oracle afferma che oltre 3 miliardi di dispositivi eseguono Java, un numero piuttosto elevato, giusto? La maggior parte delle grandi aziende utilizza Java in un modo o nell'altro. Molte applicazioni server, che gestiscono decine di milioni di richieste al giorno, sono scritte in Java e anche le applicazioni di trading ad alta frequenza sono scritte in Java, come le applicazioni di trading LMAX che utilizzano il loro innovativo framework parallelo multithread Disruptor. In questo articolo, daremo un'occhiata più da vicino a quali progetti utilizzano Java, in quali aree domina e dove è generalmente applicabile nel mondo reale?

Applicazioni Java reali

Gli usi di Java sono molteplici, dai siti di e-commerce alle applicazioni Android, dalle applicazioni scientifiche a quelle finanziarie come i sistemi di trading, dai giochi come Minecraft a software desktop come Eclipse, Netbeans e IntelliJ, dai framework open source alle applicazioni J2ME, eccetera. Diamo un'occhiata più da vicino a ciascuno di essi.

App Android

Se vuoi vedere dove viene utilizzato Java, non devi andare lontano. Prendi il tuo telefono Android, assolutamente tutte le applicazioni sono scritte in Java, utilizzando le API di Google e Android, che sono simili al JDK. Un paio di anni fa, Android ha fornito le funzionalità necessarie che molti programmatori Java oggi sono sviluppatori Android. A proposito, Android utilizza una JVM diversa e un metodo di collegamento diverso e diverso, ma il codice è ancora scritto in Java.

Applicazioni server per servizi finanziari

Java è ampiamente utilizzato in campo finanziario. Molte banche di investimento globali come Goldman Sachs, Citigroup, Barclays, Standard Charted e altre utilizzano Java per scrivere sistemi elettronici per uffici front-end e back-end, sistemi normativi e di conferma, progetti di elaborazione dati e altri. Per lo più Java viene utilizzato durante la scrittura di applicazioni server, la maggior parte delle quali senza alcuna interfaccia utente, che ricevono dati da un server, li elaborano e li inviano ulteriormente. Java Swing era anche popolare per la creazione di interfacce "thick client", ma ora C# sta rapidamente conquistando il mercato in quest'area e Swing è già in declino.

Applicazioni web

Java è anche ampiamente utilizzato nell'e-commerce e nelle applicazioni web. Un numero enorme di servizi RESTful è stato creato utilizzando Spring MVC, Struts 2.0 e framework simili. Anche le applicazioni più semplici basate su Servlet, JSP e Struts sono piuttosto popolari in vari progetti governativi. Molte applicazioni web per governo, sanità, assicurazioni, istruzione, difesa e altri dipartimenti sono scritte in Java.

Software

Molti software e strumenti di sviluppo utili sono scritti e sviluppati in Java, come Eclipse, IntelliJ Idea e Netbeans IDE. Mi sembrano, inoltre, le applicazioni scritte in Java più usate. C'è stato un tempo in cui Swing era molto popolare nella creazione di "clienti grassi", principalmente nel settore finanziario. Oggi Java FX sta guadagnando sempre più popolarità, ma non è ancora un sostituto di Swing e C# ha quasi completamente soppiantato Swing dal campo finanziario.

Applicazioni di trading

Anche le applicazioni di trading di terze parti, che fanno parte del grande settore dei servizi finanziari, utilizzano Java. Le applicazioni più diffuse come Murex, utilizzate da molte banche, sono scritte in Java.

Applicazioni J2ME

Nonostante il fatto che l'emergere di iOS e Android abbia praticamente distrutto il mercato J2ME, nel mondo esiste ancora un numero enorme di telefoni economici di Nokia e Samsung che utilizzano J2ME. C'è stato un tempo in cui praticamente tutti i giochi e le applicazioni disponibili su Android venivano scritti utilizzando MIDP e CLDC, che fanno parte della piattaforma J2ME. J2ME è ancora popolare in media come Blu-ray, schede e set-top box. Uno dei motivi per cui WhatsApp è così popolare è che è disponibile anche su J2ME.

Sistemi integrati

Java è anche esteso nel campo dei sistemi embedded. Puoi vedere di cosa è capace la piattaforma, hai solo bisogno di 130 KB per usare Java (su smart card e sensori). Java è stato originariamente progettato per i sistemi embedded. In effetti, quest'area faceva parte della campagna iniziale di Java "scrivi una volta, esegui ovunque" e sembra che stia dando i suoi frutti.

Grandi dati

Hadoop e altre tecnologie per i big data utilizzano Java in un modo o nell'altro, come Hbase e Accumulo di Apache o ElasticSearch. Sebbene Java non domini quest'area, esistono tecnologie come MongoDB scritte in C++. Java ha il potenziale per guadagnare un'ampia quota di quest'area in crescita se Hadoop o ElasticSearch si espande.

Spazi di trading ad alta frequenza

Java ha migliorato le sue prestazioni e con i moderni JIT è in grado di fornire prestazioni di livello C ++. Per questo motivo, Java è popolare quando si scrivono sistemi ad alte prestazioni, perché sebbene le prestazioni siano inferiori al linguaggio nativo, puoi sacrificare sicurezza, portabilità e affidabilità per una maggiore velocità e basta un programmatore C ++ inesperto per rallentare un'applicazione e inaffidabile...

Applicazioni scientifiche

Al giorno d'oggi Java è spesso la scelta predefinita per le applicazioni scientifiche, inclusa l'elaborazione del linguaggio naturale. Il motivo principale è che Java è più sicuro, mobile e affidabile e dispone di strumenti di parallelizzazione migliori rispetto a C++ e altri linguaggi. Negli anni novanta Java era piuttosto popolare su Internet grazie alle applet, ma nel corso degli anni le applet hanno perso popolarità, principalmente a causa di vari problemi di sicurezza. Desktop Java e applet sono praticamente morti in questi giorni. Java è per impostazione predefinita un tesoro nell'industria del software ed è ampiamente utilizzato in finanza, banche di investimento ed e-commerce. Tutti coloro che imparano Java hanno un futuro brillante. Java 8 ha solo rafforzato la convinzione che Java continuerà a dominare lo sviluppo negli anni a venire. Nei commenti all'articolo, hanno messo in dubbio l'uso reale di Java, a causa dell'abbondanza di esempi finanziari nell'articolo stesso, e si sono chiesti se Java ha un futuro nello sviluppo desktop e non è meglio imparare C #? Ecco alcune controargomentazioni: Non ha senso che uno sviluppatore Java impari il C # poiché sono un linguaggio simile ma solo per uno stack tecnico diverso, invece dovresti imparare Python, Ruby o Perl. Il linguaggio di scripting è ottimo per piccoli compiti. Non ha senso che uno sviluppatore Java impari il C# poiché sono linguaggi simili, ma per aree diverse. Invece, è meglio imparare Python, Ruby o Perl. I linguaggi di scripting sono ottimi per piccoli compiti. Java è effettivamente utilizzato OVUNQUE, è "nel tuo telefono," è nel decoder via cavo, è nella tua carta di credito, "è sul server a cui sei attualmente connesso," è sul browser che stai attualmente utilizzando. Java è il linguaggio più diffuso mai creato. Java è effettivamente utilizzato ovunque, sul tuo telefono, sul tuo set-top box, sulla tua carta di credito, sul server a cui sei attualmente connesso, nel browser che stai attualmente utilizzando. Java è il linguaggio più diffuso mai creato. Anche nei commenti ci sono collegamenti a un paio di articoli, vale a dire: La seconda venuta di Java e i datori di lavoro vogliono la conoscenza di Java come nient'altro. Se i desideri sono espressi, allora possono essere tradotti. P.S.: Vi chiedo di valutare la traduzione, fare commenti, segnalare errori, perché c'è voglia di tradurre e voglio che tutto sia al livello appropriato. Traduzione dell'articolo originale

In parole povere, Java è una piattaforma per lo sviluppo e il funzionamento di programmi, giochi e altre applicazioni scritte utilizzandolo. Ne parleremo più in dettaglio, così come del suo aspetto sul tuo computer, in questo articolo.

Descrizione del programma

La prima versione di Java è stata creata dallo sviluppatore nordamericano Sun Microsystems alla fine del secolo precedente. Originariamente era chiamato "Oak", cioè "quercia" ed era destinato alla programmazione di apparecchiature elettroniche nella vita di tutti i giorni.

I programmatori e gli utenti avanzati di PC hanno utilizzato Java sui dispositivi per scrivere codici per le cosiddette "applet". Ecco come l'ambiente professionale si riferisce alle applicazioni che possono funzionare tramite un browser. Ad esempio:

  • Il calendario;
  • widget orologio;
  • Libro degli ospiti
  • Una community online che consente la comunicazione in tempo reale.

Ma Java è necessario su un computer per qualcosa di più della semplice scrittura di programmi. È necessario anche per il loro lavoro. Al giorno d'oggi, molte applicazioni, giochi e siti Internet utilizzano risorse Java. Ciò significa che il loro lavoro richiede la disponibilità di una versione aggiornata di questo programma.

Ad esempio, il popolare Minecraft non inizierà a funzionare se Java non è installato. Neanche un sistema di programmazione come un IDE si avvia. Include un editor di testo, un debugger e altre funzioni utili per creare nuove applicazioni sul computer.

Perché Java è già installato sul mio computer?

Molti sistemi operativi, incluso Windows (a partire da Windows 98), hanno già Java integrato e compare subito dopo l'installazione. È anche possibile che durante l'installazione di un particolare gioco, Java venga installato automaticamente con esso. Ecco perché è severamente vietato rimuovere Java. Ciò può causare l'interruzione del funzionamento di molte altre applicazioni installate sul PC.

A volte l'utente riceverà una notifica che è disponibile una versione aggiornata del programma Java. Questi aggiornamenti hanno lo scopo di evitare problemi con l'avvio di altre applicazioni in futuro.

Java è una tecnologia che ti consente di creare documenti, giocare, ottenere funzionalità avanzate del sito Web e fare altre cose divertenti e utili utilizzando applicazioni desktop e Web basate su Java. Java Update verifica automaticamente la presenza di aggiornamenti e ti avvisa quando esci. nuova versione di Giava. Gli aggiornamenti Java sono fondamentali per garantire che tu possa continuare a utilizzare le tue applicazioni preferite in modo sicuro ed efficiente.

Obbiettivo

Java Update installa la versione più recente di Java sul tuo computer. Un pacchetto software Java sul tuo computer è una raccolta di programmi e file necessari per eseguire applicazioni e applet scritte nel linguaggio di programmazione Java. Questo pacchetto software è ufficialmente chiamato Java Runtime Environment (JRE.)

Funzione

Java Update verifica periodicamente la presenza di versioni di Java più recenti rispetto alla versione installata sul computer. Se è disponibile una versione più recente, un aggiornamento Java ti avviserà.Di solito sullo schermo viene visualizzata una finestra pop-up o un fumetto, che ti informa di un aggiornamento disponibile e ti dà la possibilità di installare l'aggiornamento o posticiparlo. Se fai clic sul pulsante Installa, Java Update scarica e installa automaticamente la versione più recente di Java.

Vantaggi

Le nuove versioni di Java possono contenere nuove funzionalità, correzioni di bug (correzioni per bug e problemi del software) e aggiornamenti di sicurezza per proteggere il computer. È necessario il supporto Java aggiornato se si desidera utilizzare le applicazioni per sfruttare queste nuove funzionalità e correzioni.

Identificazione

Il modo più semplice per scoprire la versione Java che stai utilizzando è visitare la pagina del sito Web Oracle Java.com e "controllare la versione Java". Puoi anche vedere quale versione di Java hai installato guardando lo strumento di gestione del software (ad esempio, Installazione applicazioni di Windows), dove Java è elencato come Java (TM) più il numero di versione.

Considerazioni

Java Update scarica i file necessari per aggiornare Java alla versione corrente disponibile su Internet. La dimensione del file dipende dal numero e dal tipo di modifiche apportate in Java con la versione precedente. Il download viene eseguito in background, consentendoti di lavorare sul tuo computer fino a quando l'aggiornamento non è pronto per l'installazione.Al termine dell'aggiornamento Java, potrebbe essere necessario riavviare il computer.

Accetta Java Update ogni volta o rimuovi Java completamente. È meglio non avere Java sul tuo computer piuttosto che rischiare violazioni della sicurezza attraverso versioni sciatte di Java. Se decidi di disinstallare Java, puoi scoprire rapidamente se una delle tue applicazioni o siti Web preferiti utilizza Java. Se ritieni di aver bisogno di Java, puoi scaricare gratuitamente l'ultima versione dal sito Web ufficiale Java.com.

Avvertenze

Se non tieni aggiornato Java, non sarai in grado di eseguire le tue applicazioni basate su Java preferite o visitare i tuoi siti preferiti che utilizzano applet Java. Ancora più importante, il tuo computer può essere vulnerabile agli aggressori che possono sfruttare le vulnerabilità della sicurezza nelle versioni precedenti di Java.

Se hai visto Java nell'elenco dei programmi installati, ma non sai perché ne hai bisogno, questo articolo fa per te. Molti utenti chiedono perché ho bisogno di Java su un computer o laptop? come è stato installato e cosa fa. Scopriamolo.

Perché hai bisogno di Java?

Java è una piattaforma gratuita progettata per eseguire applicazioni scritte in Java con lo stesso nome. Molti programmi e applicazioni web girano in Java. Com'è questa piattaforma?

JRE - Java Runtime Environment è più spesso installato su computer di utenti ordinari. In parole povere, è un contenitore all'interno del quale vengono lanciati ed eseguiti programmi Java. Fornisce sicurezza, stabilità e ambiente per alcuni dei software sul tuo computer.

In precedenza, Java era ampiamente utilizzato per scrivere "applet", piccole applicazioni che vengono eseguite direttamente nel browser. Ad esempio, un calendario, un libro degli ospiti o una chat online. Ora JavaScript viene utilizzato per questi scopi, che non richiede l'installazione di Java. Tuttavia, molti siti su Internet senza fondo utilizzano questa tecnologia. E se non disponi di Java, tali siti non saranno in grado di funzionare correttamente e non sarai in grado di interagire con essi. Il sito non risponde alle tue azioni? Forse il motivo risiede nella mancanza di Java.

Più ampiamente, Java è stato e viene utilizzato per creare applicazioni desktop. Pertanto, alcuni programmi semplicemente non possono funzionare senza Java installato. Ad esempio, il popolare gioco Minecraft viene eseguito esclusivamente all'interno della "macchina" virtuale Java. E se stai programmando, anche alcuni IDE (ambienti di sviluppo software) necessitano di Java per essere eseguiti.

Da dove viene Java sul mio computer?

Java viene spesso installato subito dopo l'installazione di Windows o come utility. Forse è stato installato dalla persona che ha installato Windows per te o è stato preinstallato sul tuo. O qualche applicazione che richiede Java installata sul PC. Tieni presente che questa non è affatto un'applicazione dannosa e non è necessario eliminarla in tempo. Non per niente abbiamo incluso Java nel file.

Di tanto in tanto, potresti vedere delle notifiche che ti chiedono di aggiornare Java. Con ogni aggiornamento, la piattaforma Java migliora, le vulnerabilità e i bug vengono corretti. Consiglio di accettarlo e aggiornarlo. Questo vale anche per altri software: aggiorna periodicamente il software antivirus, i programmi che utilizzi e il sistema operativo. Ora sai, Perché Java è necessario su un PC e cosa fa.

Intestazione:

Per impostazione predefinita, Java installato sul computer verifica periodicamente la disponibilità di aggiornamenti e ricorda all'utente di aggiornare, indipendentemente dal fatto che sia un amministratore del computer o meno. Nelle piccole organizzazioni con una piccola flotta di apparecchiature informatiche, questo probabilmente non è un problema significativo, tuttavia, nelle reti di grandi dimensioni, una finestra pop-up che richiede di aggiornare Java e una finestra UAC che richiede i diritti di amministratore per questo può creare disagi agli utenti e un'ulteriore raffica di richieste di supporto. In questo articolo, ti mostreremo come disattivare il controllo degli aggiornamenti Java in modo che gli utenti non visualizzino più il seguente popup:

Aggiornamento Java disponibile. Una nuova versione di Java è pronta per essere installata.

Inizierò con un avvertimento. La disabilitazione degli aggiornamenti nei programmi di terze parti non ti solleva dalla necessità di mantenerli aggiornati installando periodicamente aggiornamenti o nuove versioni del software. ... Dopotutto, i buchi nel software di terze parti sono buchi nella tua rete. Per aggiornare software di terze parti (software non Microsoft), ad esempio, utilizziamo.

Disattivare la notifica di aggiornamento Java è abbastanza semplice. Tutte le opzioni di aggiornamento Java e toast sono memorizzate in un ramo del registro HKEY_LOCALE_MACCHINA \SOFTWARE \JavaSoft \GiavaAggiornare \Politica\. La chiave è responsabile della funzionalità di aggiornamento automatico di Java Abilita aggiornamento Java(1 - l'aggiornamento automatico funziona, 0 - l'aggiornamento è disabilitato).

La chiave sopra si riferisce a Java a 32 bit in esecuzione su sistema operativo x86 e Java a 64 bit su sistema operativo x64. Se stai eseguendo Java a 32 bit su Windows x64 bit, quanto sopra si applica alla chiave di registro HKEY_LOCALE_MACCHINA \SOFTWARE \Wow6432Nodo \JavaSoft \GiavaAggiornare \Politica

Naturalmente, questa chiave può essere corretta manualmente su un PC, ma è meglio distribuirla in massa utilizzando i criteri di gruppo. ... Crea un nuovo criterio o prendine uno esistente e vai alla sezione: Configurazione computer -> Preferenze -> Impostazioni di Windows -> Registro di sistema. Richiamare il menu contestuale con il tasto destro del mouse e selezionare Nuovo > Voce di registro.

Imposta i seguenti parametri:

Azione: Aggiornare
Alveare: HKEY_LOCAL_MACHINE
Percorso chiave: SOFTWARE \ JavaSoft \ Aggiornamento Java \ Policy
Nome valore: Abilita aggiornamento Java
Tipo di valore: REG_DWORD
Dati di valore: 00000000 (ottozeri)


Dopo aver applicato questo criterio alle workstation (automaticamente o utilizzando gpupdate.exe), puoi assicurarti che il valore della chiave nel registro sia cambiato.

Inoltre, se apri il Pannello di controllo Java dal Pannello di controllo, puoi verificare che la scheda Aggiorna non sia presente.

Questa guida per disabilitare gli aggiornamenti automatici di Java funziona per Java 6 (incluso Update 18, Update 33) e Java 7. Se questa istruzione non funziona per le nuove versioni, per favore fatemelo sapere, cercherò di capire e aggiornare l'articolo.

Puoi leggere informazioni sul sistema di aggiornamento di Adobe Flash.

Principali articoli correlati