Java Run-time Environment (JRE), Java Development Kit'in (JDK) bir parçasıdır. Java Sınıf Kitaplığı, özel araçlar ve bağımsız bir JVM içeren, ücretsiz olarak kullanılabilen bir yazılım dağıtımıdır. Java programlarını çalıştırmak için cihazlarda bulunan en yaygın ortamdır. Kaynak Java kodu derlenir ve Java bayt koduna dönüştürülür. Bu bayt kodunu herhangi bir platformda çalıştırmak istiyorsanız JRE'ye ihtiyacınız vardır. JRE sınıfları yükler, belleğe erişimi doğrular ve sistem kaynaklarını alır. JRE, işletim sisteminin üstünde bir katman görevi görür.
Ayrıca şunları içerir:
- Java Web Start gibi dağıtım için kullanılan teknolojiler.
- Java 2D gibi kullanıcı arayüzü için araç setleri.
- Entegrasyon kütüphaneleri gibi Java Veritabanı Bağlantısı (JDBC) Ve Java Adlandırma ve Dizin Arayüzü (JNDI) .
- Lang ve util gibi kütüphaneler.
- Gibi diğer temel kütüphaneler Java Yönetim Uzantıları (JMX) , Java Yerel Arayüzü (JNI) ve XML İşleme için Java (JAX-WS) .
JRE nelerden oluşur?
JRE aşağıdaki bileşenlerden oluşur:
ikili ağaç türleri
JRE, JVM ile nasıl çalışır?
JRE'de JVM'nin bir örneği, kütüphane sınıfları ve geliştirme araçları bulunur. JRE'nin çalışmasını anlamak için basit bir 'Merhaba Dünya' programının bir örneğini görelim.
import java.util.* public static void main(String[] args){ System.out.println(?Hello world?); }
Bu programı yazdıktan sonra .java uzantısıyla kaydetmeniz gerekmektedir. Programınızı derleyin. Java derleyicisinin çıktısı platformdan bağımsız bir bayt kodudur. Derlemeden sonra derleyici bayt kodunu içeren bir .class dosyası oluşturur. Bayt kodu platformdan bağımsızdır ve JRE'ye sahip herhangi bir cihazda çalışır. JRE'nin çalışmaları buradan başlıyor. Herhangi bir Java programını çalıştırmak için JRE'ye ihtiyacınız vardır. Çalıştırılacak bayt kodunun akışı aşağıdaki gibidir:
Çalışma zamanında aşağıdaki adımlar gerçekleştirilir:
konuşmacı nedir
- Bootstrap sınıfı yükleyici
- Uzantılar sınıfı yükleyici
- Sistem sınıfı yükleyici
- Bayt Kodunu Çalıştır
- Temel donanıma uygun çağrılar yapın
Bu adımda sınıf yükleyicisi, programın çalıştırılması için gerekli olan çeşitli sınıfları yükler. Sınıf yükleyici, sınıfları Java Sanal Makinesine dinamik olarak yükler.
JVM başlatıldığında üç sınıf yükleyici kullanılır:
Bayt kodu doğrulayıcı bir geçit denetleyicisi olarak düşünülebilir. Kodun yorumlayıcıyı rahatsız etmemesi için bayt kodunu doğrular. Kodun yorumlanmasına yalnızca biçimi kontrol eden ve yasa dışı kodu kontrol eden Bayt Kodu doğrulayıcının testlerini geçtiğinde izin verilir.
Sınıflar yüklendikten ve kod doğrulandıktan sonra yorumlayıcı montaj kodunu satır satır okur ve aşağıdaki iki işlevi yapar:
Bu şekilde program JRE'de çalışır.
PATH Ortam Değişkenleri ile Java JRE nasıl kurulur?
Java uygulamalarını geliştirmek veya çalıştırmak için Java SE Geliştirme Kitini indirip yüklemeniz gerekir.
Adım 1.) Oracle'ın resmi sitesinden Java SE'nin son sürümünü indirin.
Adım 2.) Dosyayı indirdikten sonra çalıştırılabilir bir dosya indirmiş olacaksınız. Bu dosyayı çalıştırın ve her şeyi varsayılan olarak tutun ve ileri tıklayıp yüklemeye devam edin.
Adım 3.) Kurulum tamamlandıktan sonra JDK ve JRE'niz program dosyaları klasörüne indirilecektir.
Adım 4.) Kurulumu tamamladıktan sonra ortam değişkenlerini ayarlamanız gerekir.
Adım 5.) Denetim masası -> Sistem ve Güvenlik -> Sistem -> Gelişmiş Sistem Ayarları'na gidin. Aşağıdaki iletişim kutusu görünecektir.
Adım 6.) Ortam Değişkenleri'ne tıklayın, sistem değişkenlerine gidin ve Yol'a çift tıklayın.
Adım 7.) Şimdi JRE dosyasında bulunan bin dosyanızın yolunu Path değişkenine ekleyin.
java csv okuma
Java ortamının kurulumu tamamlandı.