Oracle Java Standard Edition Çalışma Zamanı Ortamı (ayrıca JRE SE, Java SE veya Java SE Runtime Environment olarak da bilinir), Java programlarını çalıştırmanın kolay bir yolunu sunan kapalı kaynaklı ve serbestçe dağıtılan bir bilgisayar teknolojisidir herhangi bir Linux tabanlı işletim sisteminde.
Sun Microsystems tarafından icat edildi
Başlangıçta Sun Microsystems tarafından etkileşimli televizyon için icat edilen yazılım, daha önce Java 2 Platform, Standard Edition veya J2SE olarak biliniyordu. Daha sonra, Oracle Corporation tarafından satın alınarak artık kaynak kodu geliştirildi ve korundu.
Teknoloji, yalnızca, yalnızca gömülü sistemler / mobil cihazlar ve kurumsal bilgi işlem platformları için kullanılabilen bir Micro Edition (ME) ve Enterprise Edition (EE) olarak dağıtıldığı için Java SE (Standard Edition) olarak adlandırılır.
/ p>
Tüm Linux dağıtımları için ikili paketler halinde dağıtılır
Proje kullanıcıların, genellikle hem JAR dosyaları olarak dağıtılan İnternet ve Java uygulamalarından gelen en yeni ve en iyi Java teknolojilerinin keyfini çıkarmasını sağlıyor. Herhangi bir 64-bit veya 32-bit GNU / Linux dağıtımında dağıtılabilen ikili arşivler halinde dağıtılır.
Standart ikili dosyalara ek olarak Oracle, Linux kullanıcılarına, Red Hat Enterprise Linux, Fedora, openSUSE ve OpenMandriva da dahil olmak üzere tüm RPM tabanlı Linux dağıtımları için ikili paketler sağlar.
Çok sayıda işletim sisteminde desteklenmektedir
JRE (Java Runtime Environment) ve JDK (Java Development Kit) platformları platformdan bağımsızdır ve Linux, BSD, Solaris, Microsoft Windows ve Mac OS X gibi birçok açık kaynak ve ticari işletim sistemi ile uyumludur ve 64-bit, 32-bit ve SPARC mimarileri.
Java Runtime Environment platformu sadece zengin web içeriği ve Java programlarının keyfini çıkarmak için kullanılırken, Java Geliştirme Kiti platformu, Java geliştiricilerine, web siteleri için modern içerik veya çoklu platformlarda çalışan zengin özellikli uygulamalar oluşturmak için yardımcı olur.
Java Geliştirme Seti, Java Runtime Environment
JDK (Java Geliştirme Seti) 'nin JRE (Java Runtime Environment) platformunu içerdiğini bilmek de önemlidir, bu nedenle ana hedefiniz Java'da geliştirmekse bunları ayrı ayrı indirmeniz gerekmez.
Yenilikler : Bu sürümde
- Java SE 8u65 önemli güvenlik düzeltmelerini içerir. Oracle, tüm Java SE 8 kullanıcılarının bu sürüme geçmesini şiddetle önerir. Java SE 8u66, 8u65 artı ek özelliklerin tümü (sürüm notlarında açıklanmıştır) dahil olmak üzere bir düzeltme eki güncellemesi.
- Java SE 8u65 önemli güvenlik düzeltmelerini içeriyor:
- Java SE 8u65 önemli güvenlik düzeltmelerini içeriyor:
- Java SE 8u65 önemli güvenlik düzeltmelerini içeriyor:
Yenilikler Oracle, tüm Java SE 8 kullanıcılarının bu sürüme geçmesini şiddetle önerir. Java SE 8u66, 8u65 artı ek özelliklerin tümü (sürüm notlarında açıklanmıştır) dahil olmak üzere bir düzeltme eki güncellemesi.
Yenilikler Oracle, tüm Java SE 8 kullanıcılarının bu sürüme geçmesini şiddetle önerir. Java SE 8u66, 8u65 artı ek özelliklerin tümü (sürüm notlarında açıklanmıştır) dahil olmak üzere bir düzeltme eki güncellemesi.
Yenilikler Oracle, tüm Java SE 8 kullanıcılarının bu sürüme geçmesini şiddetle önerir. Java SE 8u66, 8u65 artı ek özelliklerin tümü (sürüm notlarında açıklanmıştır) dahil olmak üzere bir düzeltme eki güncellemesi.
Yeni sürüm 8 Güncelleme 65'te :
- Java SE 8u65 önemli güvenlik düzeltmelerini içerir. Oracle, tüm Java SE 8 kullanıcılarının bu sürüme geçmesini şiddetle önerir. Java SE 8u66, 8u65 artı ek özelliklerin tümü (sürüm notlarında açıklanmıştır) dahil olmak üzere bir düzeltme eki güncellemesi.
Sürüm 8 Güncelleme 60'da
Yenilikler :
- Bellek Basıncına JVM Tepkisi: "Bellek basıncı" , sistemdeki toplam bellek kullanımını (RAM) temsil eden bir özelliktir. Bu yeni özellik, birden çok JVM'nin dağıtıldığı bir sistemde kullanılan bellek miktarını azaltmak ve Bellek Dışı Hatalar (OOME'lar) oluşmasını önlemek için her bir JVM tarafından tüketilecek olan bellek miktarını kontrol etmek için kullanılabilir.
- Yerel paketleyiciye yapılan iyileştirmeler: Geliştiricilerin, istemcilerin varolan bir Java Runtime'ın yüklü olmasını gerektirmeyen yerli hissi uygulamaları yaratmalarını sağlar. Bu bağımsız uygulamalar daha sonra Mac uygulaması mağazası gibi alanlara dağıtılabilir. Uygulama geliştirici, çalışma zamanı ve uygulama giriş noktaları üzerinde tam denetime sahiptir.
- Mac OS X'te JavaFX yığını modernize etme becerisi: JavaFX ortam yığını, Mac OS X'de, önerilmemiş olan QTKit ve Quicktime'dan yeni AVFoundation çerçevesine taşınmıştır. Bu sayede, JavaFX ortam yığını kullanan geliştiriciler artık Mac App Store'u kazanabilir ve uygulamalarını Mac App Store'da yayınlama fırsatı bulabilirler.
- Nashorn Desteği: Bu sürümde, dinamik dil desteği de dahil olmak üzere sayısız Nashorn optimizasyonu eklenmiştir. Ayrıca, yeni bir filtreleme arabirimi aracılığıyla JavaScript kodundan Java sınıflarına erişim konusunda hassas denetim sağlayan Nashorn Sınıf Filtresi eklendi.
- Yeni Saat Dilimi Güncelleme Aracı: Bu araç, IANA saat dilimi kayıt defteri veritabanından 'ham' saat dilimi verileri (tzdata) kurallarını tüketebilir ve bunları JRE'nin gerektirdiği gerekli biçime dönüştürebilir. Bu, kullanıcılara IANA'nın en son güncellemeleri ile JDK / JRE saat dilimi kurallarını hemen güncelleme olanağı sunar.
Sürüm 8 Güncelleme 45'te
Yenilikler :
- Bellek Basıncına JVM Tepkisi: "Bellek basıncı" , sistemdeki toplam bellek kullanımını (RAM) temsil eden bir özelliktir. Bu yeni özellik, birden çok JVM'nin dağıtıldığı bir sistemde kullanılan bellek miktarını azaltmak ve Bellek Dışı Hatalar (OOME'lar) oluşmasını önlemek için her bir JVM tarafından tüketilecek olan bellek miktarını kontrol etmek için kullanılabilir.
- Yerel paketleyiciye yapılan iyileştirmeler: Geliştiricilerin, istemcilerin varolan bir Java Runtime'ın yüklü olmasını gerektirmeyen yerli hissi uygulamaları yaratmalarını sağlar. Bu bağımsız uygulamalar daha sonra Mac uygulaması mağazası gibi alanlara dağıtılabilir. Uygulama geliştirici, çalışma zamanı ve uygulama giriş noktaları üzerinde tam denetime sahiptir.
- Mac OS X'te JavaFX yığını modernize etme becerisi: JavaFX ortam yığını, Mac OS X'de, önerilmemiş olan QTKit ve Quicktime'dan yeni AVFoundation çerçevesine taşınmıştır. Bu sayede, JavaFX ortam yığını kullanan geliştiriciler artık Mac App Store'u kazanabilir ve uygulamalarını Mac App Store'da yayınlama fırsatı bulabilirler.
- Nashorn Desteği: Bu sürümde, dinamik dil desteği de dahil olmak üzere sayısız Nashorn optimizasyonu eklenmiştir. Ayrıca, yeni bir filtreleme arabirimi aracılığıyla JavaScript kodundan Java sınıflarına erişim konusunda hassas denetim sağlayan Nashorn Sınıf Filtresi eklendi.
- Yeni Saat Dilimi Güncelleme Aracı: Bu araç, IANA saat dilimi kayıt defteri veritabanından 'ham' saat dilimi verileri (tzdata) kurallarını tüketebilir ve bunları JRE'nin gerektirdiği gerekli biçime dönüştürebilir. Bu, kullanıcılara IANA'nın en son güncellemeleri ile JDK / JRE saat dilimi kurallarını hemen güncelleme olanağı sunar.
- Savunmasız uygulamaların kara listesine yeni girişler eklendi.
Yeni olan .
- Birkaç kritik güvenlik sorunu giderildi. JIT ve döngü hataları düzeltildi.
- SSL / TLS gerilemesi düzeltildi.
- Pakete gelişmiş bir Java VisualVM dahildir.
- Yeni bir yazılım synthesizer uygulaması olan Gervill entegre edildi.
- Olson saat dilimi verileri, 2011l sürümüne güncellendi.
- Performans ve istikrar gelişti.
- Java BigDecimal performansı geliştirildi.
- Olson saat dilimi verileri, 2011b sürümüne güncellendi.
- HotSpot VM sürüm 20 artık eklenmiştir.
- Birçok küçük böcek düzeltildi.
6 Sürüm 25 Güncelleme'de
Yenilikler :
Yorum Bulunamadı