Apa yang dimaksud dengan membangun Java?


Tanggal Publikasi:11 Januari 2021.



INFOMARTION > Apa yang dimaksud dengan membangun Java?

Ikhtisar.

Jika Anda mengembangkan aplikasi menggunakan Java, Anda mungkin pernah mendengar istilah 'build Java' setidaknya sekali, tetapi saya ingin menjelaskan apa sebenarnya fungsinya.

Daftar Isi

  1. Apa itu Build Java?
  2. ringkasan

1. Apa itu Build Java?

'Build Java' mengacu pada proses membuat Java siap untuk dijalankan. Java tidak dapat dieksekusi hanya dengan menulis program sebagai berikut.

HelloWorld.java


public class HelloWorld{
   public static void main(String[] args){
     System.out.println("Hello World!!");
   }
}

Biasanya, Anda akan mendeskripsikan program untuk file dengan ekstensi ".java", tetapi ketika Java benar-benar dieksekusi, itu adalah file ".class". Dengan kata lain, ".java" dikonversi menjadi ".class" dan Java mengeksekusi file ".class". Kami sering melihat orang mengatakan, "Saya memodifikasi file Java, tetapi tidak tercermin." Dalam banyak kasus, file Java telah dimodifikasi tetapi file kelas belum dimodifikasi.

Proses pembuatan Java yang dapat dieksekusi mengacu pada proses konversi file-file ".java" ini menjadi file-file ".class". Secara lebih rinci, proses mengubah file ".java" menjadi file ".class" dan merangkai file ".class" yang telah dikonversi bersama-sama disebut building.

1-1. Mengapa membangun?

Alasan untuk membangun adalah untuk mengkonversi file ke file ".class", yang merupakan format file di mana Java dapat dieksekusi. File ".class" berisi konten yang dapat dibaca mesin dan bukan file yang dapat dibaca manusia. Java diproses lebih cepat ketika dieksekusi dalam format file yang dapat dibaca mesin, yaitu file yang telah dikonversi ke dalam format yang dapat diproses dengan cepat oleh mesin.

1-2. Apa itu kompilasi?

Dalam memahami build, Anda juga perlu memahami 'kompilasi'. Kompilasi mengacu pada proses mengubah file ".java" menjadi file ".class" dalam proses build. Build, seperti yang dijelaskan sebelumnya, mengacu pada dua tugas berikut ini

  • Konversi file ".java" ke file ".class".
  • Bekerja untuk menyatukan file ".class" yang telah dikonversi.

Proses mengubah file ".java" menjadi file ".class" disebut kompilasi.

3. ringkasan

Tiga poin kunci adalah sebagai berikut.

  • Build adalah proses membuat Java siap untuk dijalankan.
  • Build dikompilasi dan file kelas diikat bersama.
  • File yang sebenarnya dieksekusi ketika Java dijalankan adalah file dengan ekstensi ".class".

Terima kasih telah menonton sampai akhir.