JRE (Java Runtime Environment)
Kısaca: JRE, bitmiş Java programlarını çalıştırmak için ihtiyaç duyduğunuz çalışma ortamıdır. JVM’den ve standart kütüphanelerden oluşur ama derleyici içermez.
Biraz daha ayrıntılı: Geliştirme için JRE’yi ve javac gibi araçları içeren daha büyük JDK gerekir. Yalnızca bir Java programı başlatmak isteyen kullanıcılar eskiden sadece JRE’ye ihtiyaç duyardı.
Ayrıntılı
JDK (geliştirme)
├─ araçlar: javac, jar, javad…
Ayrıca bak: JDK, JVM (Java Virtual Machine), javac (Java derleyicisi)