Penjelasan contoh program dasar java
CONTOH PROGRAM :
class test
{
public static void main(String args[])
{
System.out.println("selamat datang di program java");
}
}
PENJELASAN :
Program test.java ini adalah sebuah program yang akan menghasilkan kata "selamat datang di program java" pada outputnya . Coding pertama yaitu "class test" merupakan pendeklarasian sebuah class dengan nama test . Menamai sebuah class merupak kewajiban dan penamaannya dapat apa saja . Jika diperhatikn deklarsi class ini diawali dengan tanda " { " dan diakhiri dengan tanda " } " , hal ini menandakan bahwa semua yang berada dalam tanda tersebut merupakan bagian dari class ini .
Lalu coding " public static void main (String args[])" yaitu mendeklrasikan suatu method dengan nama main . Nama main disini merupakan keharusan dalam java karena java akan mencari method yang bernama main ini sebagai awal eksekusi program . Keyword public merupakan access specifier yang menentukan visibility level dari method ini . Public berarti method ini dapat di access dari manapun dari luar class .
Method main() akan dipanggil dari luar oleh runtime java pada saat program akan dieksekusi sehingga access specifiernya harus menggunakan public . Keyword static memungkinkan method main() dipanggil tanpa harus terlebih dahulu membuat instance dari class sederhana , ini diperlukan karena method main() akan dieksekusi sebelum objek apapun dibuat dalam memori . Keyword void berarti bahwa method main() tidak mengembalikan nilai apapun setelah dipanggil ( dieksekusi ) .
Setelah itu coding " System.out.println("selamat datang di program java"); yaitu Coding system merupakan nma dari salah satu class standar yang dimiliki oleh java . Lalu coding out merupakan anggota dari class system dan juga merupakan objek tersendiri . Out mewakili standar output stream yang dalam hal ini digunakan layar komputer . Lalu coding println merupakan method yang terdapat dalam objek out . Berfungsi untuk mencetak keluaran ke standar output . Method ini juga mencetak karakter pindah baris . Untuk mencetak tanpa pindah baris bisa menggunakan print(); . Terakhir tanda " ; " diperlukan untuk menandai suatu akhir dari suatu statment .
22:28
|
Labels:
Java
|
7 comments:
Mantap, sangat terstruktur penjelasannya, bisa memberi gambaran tentang jalan eksekusi program dan fungsi masing2 kata ..
referensi yang bagus buat pemula seperti saya :)
masukan yang super bagi newbie seperti saya,.
Klo (String []args) gmn pnjelasannya gan?
thx atas infonya...
Terima kasih
makasih dah di jelasin, jadi dah paham nih
Wau, sangat membantu , kalo tanya, fungsi (String[] args) itu apa ya ?
Post a Comment