Java Development Kit daripada Oracle Corporation, biasanya disingkatkan sebagai JDK, ialah pakej alat yang wajib untuk pembangunan program Java. Ia bukan sekadar perisian biasa, tetapi satu "pakej lengkap" yang mengandungi persekitaran yang diperlukan untuk menjalankan program Java (iaitu Java Runtime), pelbagai alat kit yang diperlukan untuk pembangunan Java, serta kod sumber pustaka kelas asas dan teras Java. Manakala Java Runtime Environment, disingkatkan sebagai JRE, peranannya lebih mudah——ia hanyalah "persekitaran runtime" tulen. Secara ringkasnya, sebarang program yang ditulis dalam bahasa Java, untuk berjalan di komputer anda, tidak boleh terpisah daripada JRE. Oleh itu, sama ada anda membangunkan perisian Java tradisional atau pembangunan aplikasi Android yang popular, anda mesti memasang persekitaran runtime JRE dalam sistem operasi anda. Boleh dikatakan, sumbangan dan pengaruh bahasa Java terhadap seluruh dunia pembangunan perisian sukar ditandingi oleh banyak teknologi lain.

Ini adalah soalan yang sering mengelirukan ramai pemula Java. Sebenarnya membezakan keduanya sangat mudah, bergantung pada tujuan anda:
Anda boleh bayangkan membangunkan program Java seperti memasak:
Secara ringkasnya,JDK = JRE + set alat pembangunan.
Perkara penting: JRE Tidak termasukSebarang alat pembangunan, seperti pengkompil, penyahpepijat, dan lain-lain. Ia hanya boleh "berjalan", tidak boleh "mencipta".
Selepas memasang JDK, untuk membolehkan sistem mengenali arahan Java di mana-mana lokasi, pembolehubah persekitaran mesti dikonfigurasikan. Berikut adalah langkah-langkah terperinci:
Dalam tetingkap "Pembolehubah persekitaran" seterusnya, kita perlu mengendalikan dua bahagian: "Pembolehubah pengguna" dan "Pembolehubah sistem". Biasanya disyorkan untuk mengkonfigurasi dalam"Pembolehubah sistem"bahagian, supaya berkesan untuk semua pengguna.
JAVA_HOMEC:\Program Files\Java\jdk1.8.0_311(Sila pastikan anda mengubah laluan mengikut nombor versi yang anda pasang sebenarnya)CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(Perhatikan terdapat satu titik dan koma bertitik di bahagian paling hadapan .;, ini mewakili direktori semasa, sangat penting!)
Dalam senarai "Pembolehubah sistem", cari pembolehubah bernama Path , pilihnya, kemudian klik"Edit".
%JAVA_HOME%\bin (Ini adalah cara penulisan yang paling biasa digunakan dan paling standard, merujuk kepada pembolehubah JAVA_HOME yang baru ditetapkan)C:\Program Files\Java\jdk23.0_2\bin (Ini ialah laluan mutlak direktori bin JDK, nombor versi contoh)C:\Program Files\Java\jre23.0_2 (Ini ialah direktori pemasangan JRE, nombor versi contoh)Ini adalah langkah paling kritikal, periksa sama ada konfigurasi kita berkesan:
cmd, kemudian tekan Enter, buka tetingkap Command Prompt.java -version, kemudian tekan Enter.Jika konfigurasi betul, anda akan melihat output yang serupa seperti di bawah, yang menunjukkan maklumat versi Java yang anda pasang:
java version "1.8.0_311" Java(TM) SE Runtime Environment (build 1.8.0_311-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.311-b13, mixed mode)
Melihat ini, tahniah! Persekitaran pembangunan Java anda telah berjaya disediakan.
Memahami perbezaan antara JDK dan JRE adalah langkah pertama dalam mempelajari Java, dan mengkonfigurasi pembolehubah persekitaran dengan betul adalah operasi kritikal untuk melaksanakan teori ke dalam amalan. Ingat prinsip teras:Pembangunan pasang JDK, operasi pasang JRE; semasa konfigurasi pantau rapat JAVA_HOME dan Path. Selagi anda mengikuti langkah-langkah di atas dengan teliti, anda boleh melepasi halangan kecil pertama dalam pembelajaran Java dengan lancar, dan meletakkan asas yang kukuh untuk perjalanan pengaturcaraan seterusnya.