public static void main(String args[]){
System.out.println("Hello World!!"); // Display the Hello World!!
}
public - bermaksud sesiapa pun bleh akses method ni ni.
- access specifier
static - method ni x perlukan instance of class atau objek untuk menggunakan dia.
void - method ini tidak memulangkan sebarang nilai.
main - nama method (setiap perkataan yg mempunyai () adalah method ) untuk run java program, setiap applikasi/program java mesti ada.
- method yang mempunyai pelbagai koleksi arahan programming untuk melaksanakan sesuatu tugas.
contohnya paparkan output.
String args[] - merupakan parameter yang diperlukan oleh method main()
- String merupakan class/interface yang sedia ada. Mengandungi pelbagai koleksi
koleksi arahan, method.
- args[] boleh juga ditulis argv atau sebarang nama, tapi convention sedunia bersetuju
menggunakan args.
- boleh juga ditulis: String[] args.
{ } - open n close curly brace untuk beritahu ape yg ada didalam nya ialah milik method main().
* Nota: ape2 istilah yang ada disini akan diterangkan secara berperingkat apabila tiba
memasuki topik yang berkaitan.
Comment:
Dalam programming java comment diperlukan untuk memudahkan seseorang programmer memahami coding yang ditulis.
Komen tidak akan dipaparkan apabila program java run, ia hanya untuk ada pada coding sahaja.
Ada 2 jenis komen yang selalu digunakan.
Compiler akan abai komen.
1.
// - digunakan untuk 1 baris sahaja, biasa diletak pada hujung setiap baris
contoh: // ini adalah komen
2.
/*....*/ - apa2 sahaja yang berada didalam /* */ dianggap sebagai komen. Untuk lebih daripada 1 baris.
contoh:
/*
ini adalah komen
lebih dari satu baris
*/
3. Comment untuk documentation line - biasa di gunakan untuk penyediaan dokumentasi.
Contoh:
/**
---------------
---------------
---------------
*/
System.out.println("Hello World!!");
System - sejenis class atau interface yang sedia ada ditulis(object default)
Dot ( . ) - tanda yang digunakan untuk invoke(panggil sesuatu method atau object).
out - object (method) yang berada didalam System.
println() - method untuk memaparkan apa2 yang didalam nya sebagai output.
" " - Ape2 yang berada didalam " " akan dianggap sebagai perkataan atau ayat.
semicolon ( ; ) - tanda yang penting, mesti diletakkan pada setiap penghujung sesuatu baris.
- error bile tak letak, sebab ia akan dianggap penamat bagi sesuatu arahan yang ditulis.
-jangan letak selepas { } sebab } da tunjukkan penamat.
Tips:
Ada lebih drpd
3000 class dan interface yang telah ditulis dalam java. Ini bermaksud berpuluh ribu method dan variable serta
objek yang telah ditulis oleh James Gosling dan rakan2 nya.
Jadi apabila korang jumpa ape2 perkataan yang bermula dengan huruf Besar, yang mana bukan korang yang buat perkatan tu,
itu bermakna ia adalah class atau interface yang sedia ada dalam java.
Contoh nya: System, Date, String, Integer dan ape2 jgk yang bermula dengan huruf besar.
Andaikata korang jumpa perkataan2 huruf kecil yang bukan korang buat, ia bermakna itu adalah method, object atau variable
yang telah sedia ada.
Contoh: main, println, out, dan macam2 lagi..
Korang boleh mendapatkan full documentation java iaitu
Java API's. Link ni utk Java 6 SE.