Cara Membuat Kode, Kompilasi, dan Menjalankan Proyek Java [2022]

Diterbitkan: 2021-01-07

Java adalah salah satu bahasa pemrograman yang paling banyak digunakan dalam industri pengembangan perangkat lunak. Jika Anda berencana untuk memulai bahasa ini, artikel ini akan membantu Anda memahami cara mengembangkan dan menjalankan program menggunakan bahasa pemrograman berorientasi objek ini. Artikel tersebut membahas nuansa sintaks yang berbeda dan beberapa fungsi yang akan berfungsi sebagai prasyarat saat membahas berbagai cara bagaimana menjalankan proyek java .

Sebelum kita masuk ke detail teknis, kita perlu memahami struktur program dalam proyek Java. Bagaimana dan file mana yang diperlukan. Hal pertama yang perlu diperhatikan adalah bahwa setiap proyek java harus memiliki kelas di file java utama. Itu kemudian diubah menjadi bahasa kode perantara. Kemudian kode perantara ini digunakan untuk mendapatkan juru bahasa untuk menafsirkan kode mesin dan memberikan output yang diinginkan. Jadi, secara sederhana, ini adalah cara kerjanya:

1. Kode file Java.

2. Kompilasi file Java.

3. Keluaran dari kompilator adalah kode perantara file .class.

4. Interpretasi kode perantara.

5. Pembangkitan keluaran.

Seperti yang Anda ketahui, Java adalah bahasa pemrograman berorientasi objek (OOP). Artinya segala sesuatu yang tertulis berupa benda-benda. Tapi mengapa ini penting? Saat memahami cara menjalankan proyek java , penting untuk mengetahui mengapa setiap proyek memiliki file .class?

Kelas adalah blok bangunan dasar dalam program java apa pun. Semuanya ditulis dalam bentuk kelas. File tersebut kemudian disimpan sebagai .java dan digunakan untuk mengikuti prosedur yang berbeda. Kelas seperti cetak biru dari apa yang perlu dilakukan. Setelah didefinisikan, itu perlu dipakai dengan membuat objek dari kelas tersebut. Oleh karena itu, objek disebut instance dari kelas. Objek tersebut kemudian digunakan untuk menjalankan program.

Karena generasi kode perantara, Java juga tidak bergantung pada platform. Dengan kemampuan untuk berjalan di sistem apapun, dikombinasikan dengan pemrograman berorientasi objek, membuat Java sangat kompatibel dengan kode standar industri untuk pengembangan perangkat lunak. Dan karena sudah dikompilasi sebelumnya, setelah file program diubah menjadi file .class, Java hanya memerlukannya untuk diinterpretasikan pada mesin yang diinginkan. Itu membuat Java cukup cepat.

Jadi sekarang kita mengetahui dasar-dasar penggunaan bahasa dan apa yang diperlukan, mari kita mulai dengan program sederhana, untuk mengetahui prosedur sebenarnya bagaimana menjalankan proyek java . Kita semua tahu bahwa program pertama yang menulis dalam bahasa apa pun harus menjadi program Hello World. Jadi, mari kita menulis satu.

Berikut adalah kode untuk menampilkan baris "Hello World" di konsol

kelas publik TestFirst {

public static void main(String[] args) {

System.out.println("Halo Dunia!");

System.out.println(“Saya baru saja menulis program pertama saya di Java”);

} //Akhir dari main

} //Akhir dari UjianKelas Pertama

Sekarang mari kita belajar menjalankan program ini terlebih dahulu, kemudian kita akan memecah program ke intinya untuk pemahaman yang jelas.

Pertama, kita perlu mengatur lingkungan Java. Berikut adalah langkah-langkah untuk berhasil mendapatkan Java di komputer Anda.

· Unduh dan Instal Java.

· Setup variabel lingkungan.

· Verifikasi langkah-langkah di command prompt atau terminal (jika macOS X).

Jadi, untuk mengunduh Java, kunjungi situs ini , dan unduh penginstal dari sana.

Setelah selesai dengan langkah-langkah instalasi dasar, Anda perlu mengatur variabel lingkungan. Ini untuk memberitahu komputer bahwa kita telah menginstal Java dan di mana mencarinya saat mengkompilasi atau menjalankan program Java. Ini adalah langkah penting bagi mesin untuk mengetahui cara menjalankan proyek java.

Baca: Gaji Pengembang Java di India

Daftar isi

Menyiapkan variabel lingkungan atau jalur di Windows

· Cukup buka command prompt dengan mencarinya di windows atau dengan mengetikkan “cmd” di program Run. Setelah prompt perintah terbuka, Anda perlu mengetik yang berikut ini:

set path=C:\Program Files\Java\jdk1.8.0_201\bin

· Perhatikan bahwa jalur Anda mungkin berbeda, tergantung pada versi yang Anda instal dan di mana penginstalan dilakukan. Jadi atur jalur yang sesuai.

Menyiapkan jalur JDK di Mac OS X:

· Di Mac OS X, buka terminal dan masukkan perintah berikut:

ekspor Java_HOME=/Library/Java/Home

· Setelah selesai, Anda dapat memverifikasi jalur tersebut dengan mengetikkan echo $JAVA_HOME di terminal dan melihat apakah jalur tersebut ada atau tidak.

Setelah lingkungan diatur, Anda dapat memverifikasi dengan membuka command prompt dan mengetik java atau javac. Ini hanya langkah untuk melihat apakah command prompt mengenali Java JDK atau tidak.

Sekarang lingkungan sudah diatur dan Java aktif dan berjalan, mari kita mulai dengan langkah terakhir tentang cara menjalankan proyek Java. Mari kita mengkompilasi dan menjalankan program hello world kita.

Buka saja editor teks pilihan Anda dan ketik program yang disebutkan di atas. Setelah selesai, simpan file dengan ekstensi .java. Misalnya, myfirstprogram.java.

Sekarang, di mana pun file disimpan, buka command prompt di sana atau ubah direktori ke lokasi itu, atau Anda harus memasukkan path lengkap. Langkah selanjutnya adalah mengetikkan perintah berikut:

· javac myfirstprogram.java

Perhatikan bahwa perintah ditulis dengan pertimbangan bahwa file java terletak di direktori kerja saat ini. Jika tidak, Anda harus memasukkan path lengkap.

Selanjutnya, jika tidak ada kesalahan, compiler java seharusnya mengkompilasi file .class di lokasi yang sama. Dalam kasus, di masa depan, jika ada kesalahan atau peringatan, kompiler akan mencantumkan jejak tumpukan yang sama di command prompt itu sendiri. File .class hanya akan dibuat atau diperbarui jika program bebas dari kesalahan apa pun.

Di sini, Anda akan melihat satu hal, terutama jika Anda telah menyimpan file dengan nama yang berbeda dari nama kelas dalam file program. Dalam kasus yang kami sebutkan, file kelas yang dihasilkan diberi nama: TestFirst.class. Penting untuk dicatat bahwa Java menghasilkan file kelas berdasarkan nama kelas yang ditentukan dalam file program. Karena kelas yang disebutkan adalah TestFirst, file kelas memiliki nama yang sama.

Setelah file .class dibuat, kita hanya perlu menggunakan interpreter java untuk menyisir kode perantara dan menghasilkan output yang diinginkan. Untuk melakukannya, masukkan perintah berikut:

· Java TestFirst

Perhatikan bahwa kami tidak memiliki ekstensi apa pun yang mengikuti nama TestFirst. Penting untuk diingat bahwa saat menjalankan file kelas, tidak perlu mengetikkan ekstensi file kelas.

Jika semuanya berjalan dengan baik, Anda seharusnya dapat melihat dua garis tercetak di konsol.

· Halo Dunia

· Saya baru saja menulis program pertama saya di Java

Pertama-tama, selamat untuk mengkompilasi dan menjalankan program Java pertama Anda. Anda sekarang mengerti cara menjalankan proyek java atau program apa pun. Sekarang setelah kita mengetahui prosesnya, mari kita pahami cara kerjanya.

Baris pertama adalah TestFirst kelas publik. Seperti dibahas sebelumnya, setiap program Java harus memiliki definisi kelas. Di sini kita telah menggunakan pengubah akses publik. Sekarang apa itu pengubah akses dan cara kerjanya di luar cakupan topik ini. Saat ini, Anda hanya perlu mengetahui bahwa file Java apa pun dapat memiliki beberapa definisi kelas, tetapi hanya satu kelas publik.

Baris berikutnya adalah public static void main (String args[]). Publik adalah pengubah akses; maka kita dapat memanggil metode di luar definisi kelas. Statis berarti tidak memerlukan objek untuk dipanggil. Metode statis dapat bekerja secara mandiri. Void artinya tidak mengembalikan apapun. Kata kunci sebelum nama fungsi adalah tipe pengembalian. Main adalah nama metode. Ini adalah titik masuk untuk mesin virtual java apa pun. Dan akhirnya, argumen dari metode utama. String args[] digunakan untuk menerima argumen apa pun saat menjalankan program, dari pengguna (konsol).

Bagian terakhir adalah perintah print. System.out.println("Halo Dunia!");

Hal pertama yang harus diperhatikan adalah bahwa setiap baris kode Java harus diakhiri dengan titik koma (;). Di Java, impor atau penggunaan paket dapat dilakukan melalui titik (.). Oleh karena itu, baris System.out.println pada dasarnya berarti bahwa kita mengimpor fungsi bernama “println” dari paket “keluar”, yang diimpor dari paket bernama System. Sekarang, karena paket-paket ini telah ditentukan sebelumnya di JDK, kita dapat langsung menggunakannya. Println menerima argumen string sederhana. The "ln" di akhir berarti baris baru dibuat.

Penting untuk menutup metode dan kelas dengan kurung kurawal penutup ({}). Perhatikan bahwa di Java, definisi kelas atau definisi metode atau loop atau kondisi apa pun, ditulis dalam blok yang ditentukan oleh kurung kurawal. Ini adalah bagaimana kita dapat melacak di mana blok tertentu dimulai dan berakhir. Ini juga membantu dalam mengidentifikasi variabel yang digunakan dalam sebuah blok.

Jadi, beginilah cara kita menginstal, mengatur, menulis, mengkompilasi, dan menjalankan program Java apa pun. Untuk menjalankan proyek Java yang sudah ditulis sebelumnya, kita hanya perlu mengikuti langkah-langkah kompilasi dan menghasilkan file kelas. Kemudian jalankan melalui perintah Java. Sekarang Anda memiliki pengetahuan yang cukup untuk menjelajahi pemrograman di Java, karena Anda sekarang memiliki pengetahuan dan sistem untuk menjalankan program atau proyek Java apa pun. Ini semua tentang cara menjalankan proyek Java.

Lihat: 17 Ide & Topik Proyek Java yang Menarik Untuk Pemula

Pelajari Kursus Rekayasa Perangkat Lunak online dari Universitas top dunia. Dapatkan Program PG Eksekutif, Program Sertifikat Tingkat Lanjut, atau Program Magister untuk mempercepat karier Anda.

Membungkus

Jika Anda tertarik untuk mempelajari lebih lanjut tentang Java, pengembangan perangkat lunak full-stack, lihat Program PG Eksekutif upGrad & IIIT-B dalam Pengembangan Perangkat Lunak Full-stack yang dirancang untuk profesional yang bekerja dan menawarkan 500+ jam pelatihan yang ketat, 9+ proyek, dan penugasan, status Alumni IIIT-B, proyek batu penjuru praktis & bantuan pekerjaan dengan perusahaan-perusahaan top.

Bagaimana cara kerja JVM?

Mesin Virtual Java adalah implementasi perangkat lunak dari Platform Java, Edisi Standar. Java Virtual Machine memuat dan mengeksekusi bytecode Java. Java Virtual Machine secara konseptual mirip dengan Microsoft Common Language Runtime atau mesin virtual yang digunakan dalam bahasa Python. Java Virtual Machine adalah implementasi perangkat lunak murni yang mengeksekusi bytecode Java dengan cara yang sebanding dengan bagaimana mesin virtual berbasis perangkat keras akan menafsirkan dan mengeksekusi instruksi dari mesin abstrak. Mesin Virtual Java melakukan tugas-tugas yang berhubungan dengan bahasa dan sistem dari Platform Java, Edisi Standar.

Apa perbedaan antara JDK dan JVM?

Platform Java adalah tumpukan perangkat lunak yang terdiri dari bahasa Java dan perpustakaan kelas termasuk mesin virtual, runtime dan perpustakaan kelas standar. Mesin virtual Java (JVM) adalah salah satu implementasi dari platform Java. Java Development Kit (JDK) termasuk JVM dan mesin bahasa Java. Java Runtime Environment (JRE) adalah mesin virtual Java tanpa mesin bahasa Java. JVM adalah implementasi perangkat lunak dari spesifikasi mesin virtual Java yang digunakan untuk menginterpretasikan bytecode dalam aplikasi yang ditulis dalam bahasa pemrograman Java. Lingkungan runtime Java bertanggung jawab untuk menjalankan aplikasi yang ditulis dalam bahasa pemrograman Java.

Apa itu toples Jawa?