Minggu, 30 Oktober 2011

BUAT PROGRAM DI JAVA

Sebelum memulai membuat program dengan java tidak ada salahnya kalau saya review sedikit tentang java itu sendiri. Java merupakan sebuah bahasa pemrograman yang multiplatform, dimana java dapat dipergunakan diberbagai macam jenis operation system dan dapat juga digunakan di telepon genggam. Java dikembangkan oleh perusahaan SUN MICROSYSTEMS dan diperkenalkan pada tahun 1996 oleh bapak Java “ James Goslig “. Nah..kalau sudah tau apa itu java, sekarang kita coba membuat program java sederhana. Disni saya menggunakan IDE NETBEANS versi 6.9.1 dan JDK 6. Kalian bisa gunakan IDE NETBEANS dan JDK versi terbaru dengan download di sini disini untuk IDE NETBEANS dan di sini untuk JDK. Kemudian Install IDE NETBEANS dan JDK tersebut. Kalau bingung cara installasinya silahkan download disini.

Menulis program pertama :
1.Buka IDE NETBEANS-nya


2.Kemudian akan muncul tampilan seperti dibawah ini, kemudian klik gambar yang diberi kota merah

3.Kemudian pilih Java -->Java Aplication kemudian pilih next.

4.Kemudian ketik Project Name : cobaJava, untuk Project Name terserah Anda ingin diberi nama apa. Kemudian pilih finish.

Dengan begitu kita sudah membuat satu project java dengan nama package cobajava. Secara default java akan menyediakan satu class dan satu method main.

-->Menulis program pertama:
Dalam bentuk consol

Sekarang kita coba untuk menampilkan kata-kata “Hello World!!”. Kemudian ketikan code System.out.println("Hello World!!!"); didalam method main.
package cobajava;
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!!!");
}
Kemudian running program dengan menekan kombinasi tombol “Shift+F6” atau dengan menekan tombol “Run”


Jika berhasil maka akan tampil seperti gambar ini :

Pembahasan program :
Disini kita sudah mendeklarasikan sebuah kelas baru bernama class Main dimana terdapat tanda { } untuk memulai pengetikkan program
Setiap program java harus mempunyai method main dengan format
public static void main(String[] args) {}
dimana public menunjukkan bahwa semua kelas dapat mengakses data yang terdapat dalam ketentuan kelas public
static membuat method dapat dipanggil tanpa menjadi instans dari suatu class. Pada main utuh karena main bukan instans dari suatu class tapi merupakan yang dipanggil oleh interpreter.
void mengindikasikan bahwa method main tidak mengembalikan nilai apa pun.
String args mendeklarasikan parameter yang diberi nama args, yang merupakan instans class String.
Tanda [] menunjukan tipe array
System.out.println(“Hello World!!!”);
System.out.println berfungsi untuk membuat output ke layar.
(“Hello World!!!”) menunjukkan bahwa output yang akan ditampilkan adalah kata
Hello World!!!
Tanda ; untuk mengakhiri sebuah perintah.

-->Memberi input ke dalam program
Pemberian input yang paling sederhana dan gampang di lingkungan Java dengan menggunakan swing GUI Java, JOptionPane.
Ketikkan code program dibawah ini:
import javax.swing.JOptionPane;
public class Main {
public static void main (String args[]) {
String nama = JOptionPane.showInputDialog ("Nama : ");
JOptionPane.showMessageDialog(null,"Selamat belajar Java saudara " + nama);
}
}
Jika berhasil akan tampil seperti gambar berikut :
Ketikkan nama kamu pada kotak box, disini saya memasukkan nama saya sendiri ( sedikit numpang ngexist, heheh )

Maka akan keluar tampilan ini :

Penjelasan program
Sebagian penjelasan sudah dijelaskan sebelumnya hanya saja disini saya akan menjelaskan tentang :
import keyword untuk memanggil packet atau Java Library
javax.swing.JOptionPane merupakan Java library yang mengandung method yang ada di kelas JOptionPane yang akan digunakan nantinya.
String nama = JOptionPane.showInputDialog ("Nama : ");
String nama mendeklarasikan variabel nama yang bertipe String. Untuk penjelasan mengenai variable bisa klik klik di sini.
Tanda = berarti memberikan nilai variabel s sesuai dengan sisi sebelah kanan
JOptionPane.showInputDialog ("Nama : ") merupakan method yang ada di library JOptionPane yang berunguna untuk memasukkan input dan akan mengembalikan nilai bertipe String yang akan disimpan pada variabel nama
JOptionPane.showMessageDialog(null,"Selamat belajar Java saudara " + nama); merupakan method yang ada di library JOptionPane yang berguna untuk menampilkan nilai, disini tampilan nilai di ambil dari hasil inputan String nama

Sedikit share pengetahuan dari saya, semoga berguna bagi kalian….terima kasih,

2 komentar:

  1. wow....
    sumber sekali..

    mampir gan...
    http://hmsf08.blogspot.com/

    BalasHapus
  2. mas materi yang tgl 14Nov di Lab.class A1 yg mana?

    BalasHapus

Selamat Datang di Blogku