Caranya adalah sebagai berikut:
Buka Aplikasi Netbeans
Pilih menu File -> New Project
Pada jendela yang muncul pilih Java -> Next
Selanjutnya isi nama Project (Nama yang
digunakan terserah kawan, tapi dalam
contoh ini kita akan menggunakan nama
Project_1)
Klik Finish
Setelah berhasil dalam tahap pertama yaitu
pembuatan nama Project, tahap
selanjutnya adalah mencoba menulis
program dalam bahasa java yang
sesungguhnya.
Klik kanan nama Project_1
Lalu pilih menu New -> Java Class
Selanjutnya seperti pembuatan nama
project karena kita akan diminta kembali
untuk mengisikan nama kelas yang akan
kita buat.
Isilah nama kelas (terserah kawan,
misalnya Hello)
Klik Finish
Lahhhh sekarang akan kita akan ke tahap
penulisan kode programnya.
public class Hello {
public static void main (String[]args)
{
System.out.print("Saya mau belajar
Java");
}
}
Yang perlu diperhatikan dalam penulisan
kode program Java adalah penulisan
hurufnya karena kode program Java
bersifat case-sensitive (huruf besar/kapital
diperlakukan berbeda dengan cara yang
berbeda dengan huruf kecil) karena sifat ini
menuruni sifat pemrograman
pendahulunya yaitu C/C++.
Selanjutnya kita bisa menjalankan program
dengan menekan Shift+F6 atau dengan
cara mengklik Run pada klom menu bar di
atas atau dengan cara mengklik kanan di
jendela editor dan pilih Run File.
Jika kita melakukan segalanya dengan
benar maka kita dapat melihat hasil
program di Jendela Console, yang berada di
bagian bawah IDE Netbeans 6.7.1 . Hasilnya
akan seperti gambar di bawah ini:
Setelah kita berhasil membuat program
sederhana seperti di atas. Saatnya kita
sekarang mempelajari logika pemrograman
yang mendasarinya..
1. Program di atas hanya memiliki 1 kelas
tunggal yang dinamakan dengan Hello,
yang kelak dalam hardisk akan disimpan
dengan nama Hello.java, dimana
ekstensi .java menunjukan bahwa file atau
berkas yang bersangkutan berisi kode
pemrograman Java.
2. Kelas Hello memiliki metoda utama yang
bernama main () (ingat bahwa kelas dan
objek selalu memiliki data/attribut serta
fungsi/metode di dalamnya). Dalam hal ini,
sebuah metoda/fungsi dalam Java
sesungguhnya juga dapat memanggil
metoda/fungsi yang lainnya (misalnya
dalam contoh kita di atas, metoda main ()
memanggil metode print ()).
3. Metode main () dalam contoh kita di atas
dituliskan menggunakan syntax public
static void main (String [] args), yang
artinya adalah sebagai berikut:
Public berarti metoda yang yang
bersangkutan bisa dimanfaatkan oleh
kelas-kelas yang mana saja yang ada di
dalam proyek yang kita buat. Dalam contoh
kita di atas, kita memang hanya memiliki
satu kelas yaitu Hello. Tetapi dalam
program yang sesungguhnya mungkin saja
ada beberapa kelas yang berada dalam
proyek yang sama. Dalam hal terkahir ini,
semuanya dapat memanfaatkan metoda
main ().
Static berarti kita tidak perlu membuat
objek Hello secara khusus agar metoda
main () bisa diaktifkan.
Void berarti metoda main () tidak
mengembalikan data apa-apa (mirip
dengan kata kunci void di C/C++). Karena
metoda main () adalah metoda yang
pertama kali dipanggil saat program
dijalankan, tentu saja metoda main ()
adalah metoda yang pertama kali dipanggil
ketika program dijalankan, tentu saja
metoda main () ini tidak akan (dan tidak
perlu) mengembalikan nilai kembalian
(return type) apa-apa; sesungguhnya
metode main() ini akan menjadi metoda
utama yang kelak akan memanggil
metoda-metoda yang lainnya.
String[] args berarti sesungguhnya metoda
main () ini dapat menerima input yang
berupa String (String dapat diartikan
sementara sebagai kata/kalimat yang
merupakan himpunan karakter-karakter,
seperti 'A','B','C',………,dan lain sebagainya).
Satu-satunya perintah dalam kelas Hello
adalah System.out.print
("Saya mau belajar Java");. System
merupakan kelas utama (main class)
dimana metoda/fungsi out dan print ()
berada, sedangkan out.print() menunjukan
bahwa metode/fungsi out ada di dalam
kelas System dan print() merupakan
metoda/fungsi yang merupakan bagian
dari metoda/fungsi out.
Setiap perintah di dalam bahasa
pemrograman Java harus diakhiri dengan
tanda baca titik-koma (;)Jika ada beberapa
perintah yang terkait dengan metoda/
fungsi tertentu, semuanya (mengikuti
konvensi di C/C++) harusdibatasi dengan
kurung kurawal ( {…….} ).
Demikian juga setiap definisi kelas harus
juga dibatasi dengan cara yang sama, yaitu
dengan cara kurung kurawal buka dan
tutup ( {……} ). Dengan demikian, dalam
program di atas, kita bisa melihat ada dua
pasang kurung kurawal buka dan tutup.
Satu membatasi definisi kelas Hello dan
yang lainnya membatasi metoda main ()
Langganan:
Posting Komentar (Atom)
sip......