JDK lwn JRE: Memahami Perbezaan Utama
Dalam bidang pengaturcaraan Java, dua akronim sering bertembung: JDK dan JRE. Memahami perbezaan halus antara kedua-duanya adalah penting untuk pembangun.
Java Runtime Environment (JRE)
JRE, singkatan untuk Java Runtime Environment, menyediakan komponen penting yang diperlukan untuk melaksanakan program Java yang disusun. Ia menempatkan Mesin Maya Java (JVM), Pustaka Kelas Java, arahan java, dan infrastruktur sokongan. JRE semata-mata memenuhi tujuan menjalankan aplikasi Java yang telah ditetapkan.
Java Development Kit (JDK)
Berbeza dengan JRE, JDK atau Java Development Kit, ialah SDK (Kit Pembangunan Perisian) yang komprehensif untuk Java. Ia menggabungkan segala-galanya dalam JRE, termasuk alat tambahan untuk mencipta dan menyusun atur cara Java. TheJDK termasuk pengkompil javac, penjana dokumentasi javadoc dan penyahpepijat jdb.
Bila Menggunakan JRE vs JDK
Pilihan antara JRE dan JDK bergantung pada tugas yang dimaksudkan:
Pertimbangan Tambahan
Kadangkala, JDK mungkin diperlukan walaupun untuk bukan pembangun. Sebagai contoh, apabila menggunakan aplikasi web berasaskan JSP, fail JSP ditukar kepada servlet Java. Pelayan aplikasi menggunakan JDK untuk menyusun servlet untuk pelaksanaan.
Atas ialah kandungan terperinci JDK lwn JRE: Mana Satu Yang Saya Perlukan untuk Pembangunan dan Pelaksanaan Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!