MEROKOK DAPAT MENYEBABKAN KANKER,SERANGAN JANTUNG,IMPOTENSI DAN GANGGUAN KEHAMILAN DAN JANIN
Jumat, 16 April 2010

postheadericon Pejelasan Blog contoh Java sederhana

Program di dibawah sangat sederhana, namun memiliki beberapa bagian penting. Kita perjelas dengan melihat bagian-bagian tersebut satu per satu. Dimulai dengan bagian:
/*
Contoh program java sederhana
-----------------------------
*/
Bagian ini merupakan bagian yang dikenal sebagai komentar. Komentar bukan merupakan bagian dari program karena ia tidak akan di-compile oleh compiler Java dan tidak akan mempengaruhi alur eksekusi program. Komentar ini lebih ditujukan untuk memperjelas source code yang kita tulis sehingga code akan lebih mudah dibaca oleh siapa pun. Komentar di atas ditulis di antara tanda /* dan */.

class Hello {

Baris code ini mendeklarasikan sebuah class dengan nama Hello. Perhatikan bahwa keseluruhan deklarasi dari class ini diawali dengan { dan ditutup dengan }. Semua code yang terletak di antara { } merupakan bagian dari class ini.
Class VS Objek
Jika sampai saat ini Anda masih dibingungkan dengan hubungan antara class dan objek, maka penjelasan berikut ini mungkin dapat sedikit memberikan pencerahan. Class dan objek memang memiliki hubungan yang erat. Class sendiri dapat dikatakan sebagai spesifikasi/desain dari objek, atau mungkin jika Anda lebih suka dengan istilah lain, yaitu Blue Print.
Jika Anda seorang arsitek, yang harus dilakukan sebelum membangun sebuah gedung adalah membuat desain
gedung yang akan dibangun di atas kertas, baru kemudian gedung yang sesungguhnya dibangun berdasarkan desain tersebut. Dalam hal ini, desain yang dibuat adalah class itu sendiri, sedangkan gedung yang dibangun berdasarkan desain tersebut adalah objeknya. Dengan demikian, jelas bahwa class adalah suatu spesifikasi/desain dari objek, sedangkan objek sendiri adalah instance (perwujudan) dari class. Alasan ini juga yang menyebabkan kata instance sering digunakan sebagai ganti dari objek karena memiliki arti yang sama. 

//awal program selalu dimulai dari main()

Baris code ini juga merupakan komentar. Perbedaannya dengan /* */ adalah bahwa // hanya berlaku untuk satu baris ini saja dan semua kata-kata setelah tanda // merupakan komentar. Beberapa bagian dari code ini akan terasa sulit di sini karena membutuhkan pengenalan akan bahasa Java yang lebih mendalam. Anda tidak perlu khawatir, penjelasan singkat akan tetap diberikan. Teruslah membaca sekalipun masih kurang memahaminya karena Anda pasti akan mendapatkan penjelasan yang lebih mendalam pada bab-bab selanjutnya.
public static void main(String[] args) { 

Baris code ini mendeklarasikan suatu method dengan nama main. Nama main di sini merupakan suatu keharusan dalam Java karena Java akan mencari method yang bernama main ini sebagai titik awal eksekusi program. Keyword public merupakan access specifier yang menentukan visibility level dari method ini. Public berarti method ini dapat diakses/dipanggil dari luar class di mana ia dideklarasikan. Method main() akan dipanggil dari luar oleh run-time Java pada saat program akan dieksekusi sehingga access specifier yang dimilikinya haruslah public. Keyword static memungkinkan method main() dipanggil tanpa harus terlebih dahulu membuat instance dari class Hello. Ini diperlukan karena method main() akan dieksekusi sebelum objek dari class Hello dibuat di memori. Keyword void berarti bahwa method main() tidak mengembalikan nilai apa pun setelah dipanggil/dieksekusi.

System.out.println("Hello Java..."); 

Baris code ini memiliki beberapa bagian penting, antara lain   :
  • System adalah nama dari salah satu class standar yang dimiliki oleh Java. 
  • Out merupakan anggota dari class System dan juga merupakan objek tersendiri, out merupakan objek yang mewakili standard output stream yang dalam hal ini adalah layar komputer. Seperti halnya dengan method main() di atas, objek out ini dideklarasikan menggunakan keyword static di dalam class-nya sehingga ia dapat langsung dipanggil tanpa perlu terlebih dulu membuat instance dari class System.
  • Println merupakan method yang terdapat pada objek out. println Berfungsi untuk mencetak keluaran ke standard output. Method ini juga mencetak karakter pindah baris. Untuk mencetak keluaran ke standard output tanpa mencetak karakter pindah baris, Anda dapat menggunakan method print().
  • "Hello Java…" merupakan parameter dari method println() yang diterima oleh internal method ini dan dicetak ke standard output yang dalam hal ini adalah layar komputer sehingga pada saat Anda menjalankan program ini, di layar komputer akan tercetak Hello Java...
  • Tanda ; yang Anda lihat di paling belakang baris diperlukan untuk menandakan akhir suatu statement /pernyataan/perintah.  
Anda Merasa Tersesat ? Saat ini mungkin Anda telah mulai merasa kehilangan arah dan penjelasan tentang baris program di atas kelihatan tidak masuk akal, tetapi teruslah membaca.

0 komentar:

Welcome Myspace Comments

About Me

Zodiac Myspace Comments
Powered By Blogger

facebook gw

Photoshop Tutorial

KOREK GAS

Apa sajalah yang penting Happy

Struktur Kontrol dalam PHP