Perbedaan Antara jalur dan jalur kelas

Daftar Isi:

Perbedaan Antara jalur dan jalur kelas
Perbedaan Antara jalur dan jalur kelas

Video: Perbedaan Antara jalur dan jalur kelas

Video: Perbedaan Antara jalur dan jalur kelas
Video: Pengertian jalur zonasi,afirmasi,prestasi dan perpindahan orang tua atau anak Guru pada PPDB. 2024, Juli
Anonim

Perbedaan Kunci – jalur vs jalur kelas

Java adalah bahasa pemrograman tingkat tinggi untuk tujuan umum. Ini adalah bahasa pemrograman populer yang digunakan untuk mengembangkan berbagai aplikasi seperti seluler, desktop, dan web. Ada juga Integrated Development Environments (IDE) yang dirancang untuk mengatur, menjalankan, dan men-debug aplikasi Java. Tanpa mengubah program Java yang lengkap ke format yang dapat dimengerti mesin, program java terlebih dahulu diubah menjadi kode byte. Kemudian kode byte diterjemahkan ke dalam kode mesin. Untuk mengkompilasi dan menjalankan program Java, programmer harus mengatur path dan classpath. Meski kedua istilah ini tampak serupa, ada perbedaannya. Artikel ini membahas perbedaan antara path dan classpath. Perbedaan utama antara path dan classpath adalah, path adalah variabel lingkungan yang digunakan untuk merujuk lokasi file yang dapat dieksekusi Java sedangkan classpath adalah variabel lingkungan yang digunakan untuk merujuk lokasi file kelas.

Apa itu jalan?

Ini adalah variabel yang berguna untuk mengkompilasi dan menjalankan program Java. Ini adalah variabel lingkungan. Ini digunakan untuk menemukan alat-alat seperti Java, kompiler Java, dokumentasi Java (java doc), generator file header java (javah), Java disassembler (javap) dan Java debugger (jdb). Untuk mengkompilasi dan menjalankan program Java perlu memiliki compiler Java dan alat Java. Ini adalah file yang dapat dieksekusi.

Perbedaan Antara jalur dan jalur kelas
Perbedaan Antara jalur dan jalur kelas

Gambar 01: path dan classpath

Saat mengkompilasi program Java, sistem operasi menggunakan variabel lingkungan ini sebagai referensi untuk memanggil kompiler Java. Oleh karena itu, sesuai dengan nilai dalam variabel lingkungan, sistem operasi akan memanggil compiler Java dan alat-alatnya. Oleh karena itu, programmer harus mengatur variabel path. Setelah menginstal Java, ada folder bernama Java di file program drive C. Di dalam folder itu, ada folder bernama jdk. Di dalam jdk, ada folder bernama bin. Di folder bin, ada java, java compiler(javac), java dokumentasi(javadoc) dan banyak alat lainnya. Oleh karena itu, sistem operasi menggunakan variabel lingkungan jalur sebagai referensi untuk menemukan alat-alat ini.

Apa itu classpath?

Java adalah bahasa pemrograman yang menyediakan banyak library bawaan dan library pihak ketiga untuk aplikasi. Programmer dapat menggunakan library tersebut sesuai dengan aplikasi yang sedang dikembangkan. Untuk menggunakan perpustakaan ini dalam aplikasi, programmer harus mengatur classpath. JVM mengacu pada Java Virtual Machine, yang merupakan mesin abstrak untuk menjalankan program java. JVM atau compiler Java menggunakan classpath ini sebagai referensi untuk mencari file kelas yang diperlukan untuk aplikasi. Classpath memberi tahu JVM atau kompiler ke mana harus mencari di sistem file untuk menemukan file yang didefinisikan di kelas.

Apa Persamaan Antara path dan classpath?

Path dan classpath keduanya adalah variabel lingkungan untuk mengkompilasi dan menjalankan program Java dengan benar

Apa Perbedaan Antara path dan classpath?

path vs classpath

Path adalah variabel lingkungan yang digunakan untuk merujuk lokasi file yang dapat dieksekusi Java. The classpath adalah variabel lingkungan yang digunakan untuk merujuk lokasi file kelas.
Digunakan Oleh
Variabel jalur digunakan di level Sistem Operasi. Variabel jalur kelas digunakan oleh kompiler JVM dan Java.
Nilai Variabel
Nilai jalurnya adalah %Java_Home%/bin. Nilai classpath adalah %Java_Home%/lib.

Ringkasan – jalur vs jalur kelas

Saat menginstal Java ke sistem, file yang relevan diinstal ke dalam sistem. Path dan classpath adalah dua variabel yang digunakan dalam pemrograman Java untuk merujuk lokasi file yang berbeda. Meski terlihat mirip, mereka memiliki perbedaan. Artikel ini membahas perbedaan antara path dan classpath. Perbedaan antara path dan classpath adalah bahwa path adalah variabel lingkungan yang digunakan untuk merujuk lokasi file yang dapat dieksekusi Java sedangkan classpath adalah variabel lingkungan yang digunakan untuk merujuk lokasi file kelas. Tidak mengatur path dan classpath dengan benar akan mempengaruhi kompilasi dan menjalankan program Java yang tepat.

Direkomendasikan: