JDK vs JRE
JDK bermaksud Kit Pembangun Java sedangkan JRE bermaksud Alam Sekitar Runtime Java.
JRE adalah apa yang diperlukan untuk menjalankan aplikasi Java. Digabungkan dalam pelaksanaan Java Virtual Machine (JVM).
JDK termasuk JRE dan banyak alat pembangunan aplikasi Java lainnya. Sebagai contoh, compiler Java (javac) hanya dimasukkan dalam JDK.
Jika anda ingin menjalankan perisian Java, anda hanya boleh hidup dengan JRE. Saiz fail pemasangan JRE juga lebih kecil.
Jika anda seorang pemaju perisian Java, anda perlu menggunakan JDK. Seperti kata, jika anda memuat turun dan memasang JDK, anda tidak perlu memasang JRE sejak JRE dimasukkan dalam JDK.