Oracle Java Standard Edition Runtime Environment (även känd som JRE SE, Java SE eller Java SE Runtime Environment) är en sluten källa och fritt distribuerad datorteknik som erbjuder ett enkelt sätt att köra Java-program på alla Linux-baserade operativsystem.
Uppfinnas av Sun Microsystems
Ursprungligen uppfunnet av Sun Microsystems för interaktiv tv, var mjukvaran tidigare känd som Java 2 Platform, Standard Edition eller J2SE. Det förvärvades senare av Oracle Corporation som nu aktivt utvecklar och underhåller källkoden.
Den heter Java SE (Standard Edition) eftersom tekniken också distribueras som en Micro Edition (ME) och en Enterprise Edition (EE), som endast är tillgängliga för inbyggda system / mobilenheter och företagsberäkningsplattformar.
Distribueras som binära paket för alla Linux-distributioner
Projektet tillåter användare att njuta av alla senaste och bästa Java-tekniker från både Internet och Java-applikationer som vanligtvis distribueras som JAR-filer. Den distribueras som binära arkiv som kan distribueras på 64-bitars eller 32-bitars GNU / Linux-distribution.
Förutom de vanliga binärfilerna ger Oracle även Linux-användare binära paket för alla RPM-baserade Linux-distributioner, inklusive Red Hat Enterprise Linux, Fedora, openSUSE och OpenMandriva.
Stödd på många operativsystem
JRE (Java Runtime Environment) och JDK (Java Development Kit) -plattformarna är plattformoberoende och kompatibla med många öppna käll- och kommersiella operativsystem, som Linux, BSD, Solaris, Microsoft Windows och Mac OS X, som stöder 64-bitars, 32-bitars och SPARC-arkitekturer.
Medan Java Runtime Environment-plattformen bara används för att njuta av rikt webbinnehåll och Java-program, hjälper Java Development Kit-plattformen Java-utvecklare att skapa modernt innehåll för webbplatser eller funktionsrika applikationer som fungerar på flera plattformar.
Java Development Kit innehåller Java Runtime Environment
Det är också viktigt att veta att JDK (Java Development Kit) innehåller JRE (Java Runtime Environment) -plattformen, så att du inte behöver hämta dem separat om ditt huvudsyfte är att utvecklas i Java.
Vad är nytt i den här utgåvan:
- Java SE 8u65 innehåller viktiga säkerhetsskorrigeringar. Oracle rekommenderar starkt att alla Java SE 8-användare uppgraderar till den här utgåvan. Java SE 8u66 är en uppdatering av patch-set, inklusive alla 8u65 plus ytterligare funktioner (beskrivs i release-noterna).
Vad är nytt i version 8 Uppdatering 92:
- Java SE 8u65 innehåller viktiga säkerhetsskorrigeringar. Oracle rekommenderar starkt att alla Java SE 8-användare uppgraderar till den här utgåvan. Java SE 8u66 är en uppdatering av patch-set, inklusive alla 8u65 plus ytterligare funktioner (beskrivs i release-noterna).
Vad är nytt i version 8 Uppdatering 77:
- Java SE 8u65 innehåller viktiga säkerhetsskorrigeringar. Oracle rekommenderar starkt att alla Java SE 8-användare uppgraderar till den här utgåvan. Java SE 8u66 är en uppdatering av patch-set, inklusive alla 8u65 plus ytterligare funktioner (beskrivs i release-noterna).
Vad är nytt i version 8 Uppdatering 74:
- Java SE 8u65 innehåller viktiga säkerhetsskorrigeringar. Oracle rekommenderar starkt att alla Java SE 8-användare uppgraderar till den här utgåvan. Java SE 8u66 är en uppdatering av patch-set, inklusive alla 8u65 plus ytterligare funktioner (beskrivs i release-noterna).
Vad är nytt i version 8 Uppdatering 65:
- Java SE 8u65 innehåller viktiga säkerhetsskorrigeringar. Oracle rekommenderar starkt att alla Java SE 8-användare uppgraderar till den här utgåvan. Java SE 8u66 är en uppdatering av patch-set, inklusive alla 8u65 plus ytterligare funktioner (beskrivs i release-noterna).
Vad är nytt i version 8 Uppdatering 60:
- JVM-reaktion på minnetryck: "Minnetryck" är en egenskap som representerar den totala minnesanvändningen (RAM) på systemet. Den här nya funktionen kan utnyttjas för att minska mängden minne som används på ett system där flera JVM-enheter distribueras och styra mängden minne som är utsetts för att förbrukas av varje JVM, så att det inte förekommer minnesfel (OOMEs).
- Förbättringar av den inbyggda förpackaren: Gör det möjligt för utvecklare att skapa inbyggda applikationer som inte kräver att en befintlig Java Runtime installeras. Dessa fristående applikationer kan sedan distribueras till områden som Mac App Store. Applikationsutvecklaren har full kontroll över runtime och applikationens ingångspunkter.
- Möjlighet att modernisera JavaFX-stacken på Mac OS X: JavaFX-mediestacken har portat på Mac OS X från QTKit och Quicktime, som har avlägsnats, till den nyare AVFoundation-ramen. Med detta kan utvecklare som använder JavaFX-mediestacken nu få Mac App Store-acceptans och få möjlighet att få sina applikationer släppta i Mac App Store.
- Nashorn Support: Många Nashorn-optimeringar, inklusive stöd för dynamiska språk, ingår i denna utgåva. Dessutom är ett Nashorn Class Filter, som ger finkornad kontroll över tillgången till Java-klasser från JavaScript-kod via ett nytt filtreringsgränssnitt.
- Uppdateringsverktyg för ny tidszon: Det här verktyget kan konsumera reglerna för "rå" tidszondata (tzdata) från IANAs tidszonregisterdatabas och konvertera dem till det nödvändiga formatet som krävs av JRE. Detta ger användarna möjlighet att omedelbart uppdatera JDK / JRE tidszonregler med de senaste uppdateringarna från IANA.
Vad är nytt i version 8 Update 45:
- JVM-reaktion på minnetryck: "Minnetryck" är en egenskap som representerar den totala minnesanvändningen (RAM) på systemet. Den här nya funktionen kan utnyttjas för att minska mängden minne som används på ett system där flera JVM-enheter distribueras och styra mängden minne som är utsetts för att förbrukas av varje JVM, så att det inte förekommer minnesfel (OOMEs).
- Förbättringar av den inbyggda förpackaren: Gör det möjligt för utvecklare att skapa inbyggda applikationer som inte kräver att en befintlig Java Runtime installeras. Dessa fristående applikationer kan sedan distribueras till områden som Mac App Store. Applikationsutvecklaren har full kontroll över runtime och applikationens ingångspunkter.
- Möjlighet att modernisera JavaFX-stacken på Mac OS X: JavaFX-mediestacken har portat på Mac OS X från QTKit och Quicktime, som har avlägsnats, till den nyare AVFoundation-ramen. Med detta kan utvecklare som använder JavaFX-mediestacken nu få Mac App Store-acceptans och få möjlighet att få sina applikationer släppta i Mac App Store.
- Nashorn Support: Många Nashorn-optimeringar, inklusive stöd för dynamiska språk, ingår i denna utgåva. Dessutom är ett Nashorn Class Filter, som ger finkornad kontroll över tillgången till Java-klasser från JavaScript-kod via ett nytt filtreringsgränssnitt.
- Uppdateringsverktyg för ny tidszon: Det här verktyget kan konsumera reglerna för "rå" tidszondata (tzdata) från IANAs tidszonregisterdatabas och konvertera dem till det nödvändiga formatet som krävs av JRE. Detta ger användarna möjlighet att omedelbart uppdatera JDK / JRE tidszonregler med de senaste uppdateringarna från IANA.
Vad är nytt i version 8 Uppdatering 25:
- Nya poster har lagts till i svarta listan över sårbara applikationer .
- Flera kritiska säkerhetsproblem har fastställts. JIT och loop bugs fixades.
- En SSL / TLS-regression fixades.
- En förbättrad Java VisualVM ingår i paketet.
- Gervill, en ny implementering av programvaru synthesizer, integrerades.
- Olson tidszondata uppdaterades till version 2011l.
Vad är nytt i version 6 Uppdatering 25:
- Prestanda och stabilitet förbättrades.
- Java BigDecimal-prestanda förbättrades.
- Olson tidszondata uppdaterades till version 2011b.
- HotSpot VM version 20 är nu inkluderad.
- Många mindre buggar fixades.
Kommentarer hittades inte