Oracle Java Standard Edition Runtime Environment (også kjent som JRE SE, Java SE eller Java SE Runtime Environment) er en lukket kilde og fritt distribuert datateknologi som gir en enkel måte å kjøre Java-programmer på. på et hvilket som helst Linux-basert operativsystem.
Oppfunnet av Sun Microsystems
Originalt oppfunnet av Sun Microsystems for interaktiv tv, var programvaren tidligere kjent som Java 2 Platform, Standard Edition eller J2SE. Det ble senere kjøpt av Oracle Corporation som nå aktivt utvikler og vedlikeholder kildekoden.
Det kalles Java SE (Standard Edition) fordi teknologien også distribueres som en Micro Edition (ME) og en Enterprise Edition (EE), som bare er tilgjengelige for innebygde systemer / mobile enheter og enterprise computing-plattformer.
Distribuert som binære pakker for alle Linux-distribusjoner
Prosjektet lar brukerne nyte alle de nyeste og beste Java-teknologiene fra både Internett og Java-applikasjoner som vanligvis distribueres som JAR-filer. Den distribueres som binære arkiver som kan distribueres på 64-biters eller 32-biters GNU / Linux-distribusjon.
I tillegg til standard binære filer, gir Oracle også Linux-brukere binære pakker for alle RPM-baserte Linux-distribusjoner, inkludert Red Hat Enterprise Linux, Fedora, openSUSE og OpenMandriva.
Støttes på mange operativsystemer
Java-plattformene for JRE (Java Runtime Environment) og JDK (Java Development Kit) er plattformuavhengige og kompatible med mange åpne og kommersielle operativsystemer, for eksempel Linux, BSD, Solaris, Microsoft Windows og Mac OS X, som støtter 64-biters, 32-biters og SPARC-arkitekturer.
Mens Java Runtime Environment-plattformen bare brukes til å nyte rikt webinnhold og Java-programmer, hjelper Java Development Kit-plattformen Java-utviklere til å lage moderne innhold for nettsteder eller funksjonsrike applikasjoner som fungerer på flere plattformer.
Java Development Kit inneholder Java Runtime Environment
Det er også viktig å vite at JDK (Java Development Kit) inneholder JRE (Java Runtime Environment) -plattformen, slik at du ikke trenger å laste dem ned separat hvis hovedmålet ditt er å utvikle seg i Java.
Hva er nytt i denne versjonen:
- Java SE 8u65 inneholder viktige sikkerhetsoppdateringer. Oracle anbefaler sterkt at alle Java SE 8-brukere oppgraderer til denne utgivelsen. Java SE 8u66 er en oppdateringspakke, inkludert alle 8u65 pluss tilleggsfunksjoner (beskrevet i utgivelsesnotatene).
Hva er nytt? i versjon 8 Oppdatering 92:
- Java SE 8u65 inneholder viktige sikkerhetsoppdateringer. Oracle anbefaler sterkt at alle Java SE 8-brukere oppgraderer til denne utgivelsen. Java SE 8u66 er en oppdateringspakke, inkludert alle 8u65 pluss tilleggsfunksjoner (beskrevet i utgivelsesnotatene).
Hva er nytt i versjon 8 Update 77:
- Java SE 8u65 inneholder viktige sikkerhetsoppdateringer. Oracle anbefaler sterkt at alle Java SE 8-brukere oppgraderer til denne utgivelsen. Java SE 8u66 er en oppdateringspakke, inkludert alle 8u65 pluss tilleggsfunksjoner (beskrevet i utgivelsesnotatene).
Hva er nytt i versjon 8 Oppdatering 74:
- Java SE 8u65 inneholder viktige sikkerhetsoppdateringer. Oracle anbefaler sterkt at alle Java SE 8-brukere oppgraderer til denne utgivelsen. Java SE 8u66 er en oppdateringspakke, inkludert alle 8u65 pluss tilleggsfunksjoner (beskrevet i utgivelsesnotatene).
Hva er nytt i versjon 8 Oppdatering 65:
- Java SE 8u65 inneholder viktige sikkerhetsoppdateringer. Oracle anbefaler sterkt at alle Java SE 8-brukere oppgraderer til denne utgivelsen. Java SE 8u66 er en oppdateringspakke, inkludert alle 8u65 pluss tilleggsfunksjoner (beskrevet i utgivelsesnotatene).
Hva er nytt i versjon 8 Update 60:
- JVM-reaksjon på minnetrykk: "Minnetrykk" er en egenskap som representerer total minnebruk (RAM) på systemet. Denne nye funksjonen kan utnyttes for å redusere mengden minne som brukes på et system der flere JVM er distribuert og kontrollere mengden minne som er bestemt for å bli konsumert av hver JVM, slik at ikke-minnefeil (OOMEs) oppstår.
- Forbedringer til den native pakken: Gjør det mulig for utviklere å lage innfødte applikasjoner som ikke krever at klienter skal ha en eksisterende Java Runtime installert. Disse selvforsynte applikasjonene kan deretter distribueres til områder som Mac App Store. Applikasjonsutvikleren har full kontroll over kjøretid og applikasjons inngangspunkter.
- Mulighet til å modernisere JavaFX-stakken på Mac OS X: JavaFX-mediestakken har blitt portet på Mac OS X fra QTKit og Quicktime, som er blitt utdatert, til den nyere AVFoundation-rammen. Med dette kan utviklere som bruker JavaFX-mediestakken nå få Mac App Store-aksept og få muligheten til å få sine applikasjoner utgitt i Mac App Store.
- Nashorn Support: Tallrike Nashorn-optimaliseringer, inkludert støtte for dynamiske språk, er innlemmet i denne utgivelsen. I tillegg er et Nashorn Class Filter, som gir finkornet kontroll over tilgang til Java-klasser fra JavaScript-kode via et nytt filtergrensesnitt.
- Ny tidssone-oppdateringsverktøy: Dette verktøyet kan konsumere reglene for "rå" tidssone-data (tzdata) fra IANA-tidszonens registerdatabase og konvertere dem til det nødvendige formatet som kreves av JRE. Dette gir brukerne muligheten til umiddelbart å oppdatere JDK / JRE tidszonsreglene med de nyeste oppdateringene fra IANA.
Hva er nytt i versjon 8 Update 45:
- JVM-reaksjon på minnetrykk: "Minnetrykk" er en egenskap som representerer total minnebruk (RAM) på systemet. Denne nye funksjonen kan utnyttes for å redusere mengden minne som brukes på et system der flere JVM er distribuert og kontrollere mengden minne som er bestemt for å bli konsumert av hver JVM, slik at ikke-minnefeil (OOMEs) oppstår.
- Forbedringer til den native pakken: Gjør det mulig for utviklere å lage innfødte applikasjoner som ikke krever at klienter skal ha en eksisterende Java Runtime installert. Disse selvforsynte applikasjonene kan deretter distribueres til områder som Mac App Store. Applikasjonsutvikleren har full kontroll over kjøretid og applikasjons inngangspunkter.
- Mulighet til å modernisere JavaFX-stakken på Mac OS X: JavaFX-mediestakken har blitt portet på Mac OS X fra QTKit og Quicktime, som er blitt utdatert, til den nyere AVFoundation-rammen. Med dette kan utviklere som bruker JavaFX-mediestakken nå få Mac App Store-aksept og få muligheten til å få sine applikasjoner utgitt i Mac App Store.
- Nashorn Support: Tallrike Nashorn-optimaliseringer, inkludert støtte for dynamiske språk, er innlemmet i denne utgivelsen. I tillegg er et Nashorn Class Filter, som gir finkornet kontroll over tilgang til Java-klasser fra JavaScript-kode via et nytt filtergrensesnitt.
- Ny tidssone-oppdateringsverktøy: Dette verktøyet kan konsumere reglene for "rå" tidssone-data (tzdata) fra IANA-tidszonens registerdatabase og konvertere dem til det nødvendige formatet som kreves av JRE. Dette gir brukerne muligheten til umiddelbart å oppdatere JDK / JRE tidszonsreglene med de nyeste oppdateringene fra IANA.
Hva er nytt? i versjon 8 Oppdatering 25:
- Nye oppføringer ble lagt til svartelisten av sårbare programmer .
- Flere kritiske sikkerhetsproblemer ble løst. JIT og loop bugs ble løst.
- En SSL / TLS-regresjon ble løst.
- En forbedret Java VisualVM er inkludert i pakken.
- Gervill, en ny implementering av programvare synthesizer, ble integrert.
- Olson tidszonen data ble oppdatert til versjon 2011l.
Hva er nytt i versjon 6 Oppdatering 25:
- Ytelse og stabilitet ble forbedret.
- Java BigDecimal ytelse ble forbedret.
- Olson-tidssone data ble oppdatert til versjon 2011b.
- HotSpot VM versjon 20 er nå inkludert.
- Mange mindre feil ble løst.
Kommentarer ikke funnet