/**
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello dunia!" pada layar output standar
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello dunia!" pada layar output standar
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
Program yang menampilkan tulisan "Hello Dunia!" di atas terdiri dari 3 komponen utama, yaitu : comments/Komentar, definisi class HelloDuniaApp, dan main method / method utama.
Mari kita lihat satu-persatu maksud dari komponen-komponen tersebut.
Comments/Komentar
Tulisan tebal di bawah ini merupakan yang termasuk comments/komentar yang terdapat pada program HelloworldApp di atas:
/**
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello Dunia!" pada layar output standar.
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
Comments/Komentar akan diabaikan oleh compiler, akan tetapi sangat berguna bagi programmer yang lain karena bisa berisi keterangan untuk tiap baris program atau untuk tiap method . Bahasa Pemrograman Java memiliki 3 jenis pendeklarasian komentar:
/* tulisan */
compiler mengabaikan semua tulisan berada antara tanda /* sampai */.
/** documentation */
pernyataan di atas mengindikasikan bahwa itu adalah sebuah documentation comment (doc comment). Compiler mengabaikan komentar jenis ini seperti cara mengabaikan komentar yang menggunakan tanda /* dan */. javadoc menggunakan doc comments ketika menyiapkan dokumentasi yang di generate secara otomatis.
// tulisan
Compiler mengabaikan semua tulisan yang berada pada sebelah kanan tanda // komentar sampai ke akhir baris.
Definisi Class HelloDuniaApp
tulisan tebal di bawah ini merupakan tanda awal dan akhir dari blok class HelloDuniaApp.
/**
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello Dunia!" pada layar output standar.
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
seperti terlihat di atas, bentuk dasar dari definisi sebuah class adalah:
class NamaClass {
. . .
}
Kata Kunci (Keyword) class menandai awal dari pendefinisian sebuah class yang bernama NamaClass, dan semua kode program untuk setiap class terdapat di antara tanda kurung kurawal buka ( { ) dan tanda kurung kurawal tutup ( } ) seperti pada contoh di atas yang bercetak tebal.
main Method / Method Utama
tulisan tebal di bawah ini menandai definisi dari sebuah main method:
/**
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello Dunia!" pada layar output standar.
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
Pada Bahasa Pemrogrman Java, semua aplikasi harus memiliki main method yang memiliki penulisan seperti di bawah ini:
public static void main(String[] args)
modifiers public dan static dapat ditulis dalam urutan yang terbalik (public static atau static public). Anda dapat menamai argument dengan nama apapun yang anda inginkan, akan tetapi kebanyakan programer lebih suka memilih "args" or "argv" sebagai nama dari argument nya. main method merupakan entry point untuk aplikasi anda dan akan secara subsequently memanggil method-method yang lain yang diperlukan oleh program anda.
main method menerima argument tunggal yang berupa array dari elemen bertipe String.
public static void main(String[] args)
Array ini merupakan sebuah mekanisme yang dipergunakan pada saat runtime oleh sistem untuk menyampaikan informasi terhadap aplikasi. sebagai contoh:
java AppKu arg1 arg2
Setiap String pada array tersebut disebut sebagai command-line argument. Command-line arguments membuat user dapat melakukan perubahan pada operasi program tanpa harus meng-compile nya. Sebagai contoh, program sorting memungkinkan pengguna untuk menentukan apakah data-data tersebut akan di urutkan secara ascending atau descending dengan menggunakan command-line argument:
-descending
Baris program yang terakhir adalah:
System.out.println("Hello Dunia!");
menggunakan class System dari core library java yang berfungsi untuk mencetak pesan tulisan "Hello Dunia!" pada layar output standar.
sampai di sini dulu tulisan x ini, smoga bermanfaat
Mari kita lihat satu-persatu maksud dari komponen-komponen tersebut.
Comments/Komentar
Tulisan tebal di bawah ini merupakan yang termasuk comments/komentar yang terdapat pada program HelloworldApp di atas:
/**
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello Dunia!" pada layar output standar.
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
Comments/Komentar akan diabaikan oleh compiler, akan tetapi sangat berguna bagi programmer yang lain karena bisa berisi keterangan untuk tiap baris program atau untuk tiap method . Bahasa Pemrograman Java memiliki 3 jenis pendeklarasian komentar:
/* tulisan */
compiler mengabaikan semua tulisan berada antara tanda /* sampai */.
/** documentation */
pernyataan di atas mengindikasikan bahwa itu adalah sebuah documentation comment (doc comment). Compiler mengabaikan komentar jenis ini seperti cara mengabaikan komentar yang menggunakan tanda /* dan */. javadoc menggunakan doc comments ketika menyiapkan dokumentasi yang di generate secara otomatis.
// tulisan
Compiler mengabaikan semua tulisan yang berada pada sebelah kanan tanda // komentar sampai ke akhir baris.
Definisi Class HelloDuniaApp
tulisan tebal di bawah ini merupakan tanda awal dan akhir dari blok class HelloDuniaApp.
/**
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello Dunia!" pada layar output standar.
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
seperti terlihat di atas, bentuk dasar dari definisi sebuah class adalah:
class NamaClass {
. . .
}
Kata Kunci (Keyword) class menandai awal dari pendefinisian sebuah class yang bernama NamaClass, dan semua kode program untuk setiap class terdapat di antara tanda kurung kurawal buka ( { ) dan tanda kurung kurawal tutup ( } ) seperti pada contoh di atas yang bercetak tebal.
main Method / Method Utama
tulisan tebal di bawah ini menandai definisi dari sebuah main method:
/**
* class HelloDuniaApp merupakan aplikasi yang akan
* mencetak tulisan "Hello Dunia!" pada layar output standar.
*/
class HelloDuniaApp {
public static void main(String[] args) {
System.out.println("Hello Dunia!"); // Menampilkan string.
}
}
Pada Bahasa Pemrogrman Java, semua aplikasi harus memiliki main method yang memiliki penulisan seperti di bawah ini:
public static void main(String[] args)
modifiers public dan static dapat ditulis dalam urutan yang terbalik (public static atau static public). Anda dapat menamai argument dengan nama apapun yang anda inginkan, akan tetapi kebanyakan programer lebih suka memilih "args" or "argv" sebagai nama dari argument nya. main method merupakan entry point untuk aplikasi anda dan akan secara subsequently memanggil method-method yang lain yang diperlukan oleh program anda.
main method menerima argument tunggal yang berupa array dari elemen bertipe String.
public static void main(String[] args)
Array ini merupakan sebuah mekanisme yang dipergunakan pada saat runtime oleh sistem untuk menyampaikan informasi terhadap aplikasi. sebagai contoh:
java AppKu arg1 arg2
Setiap String pada array tersebut disebut sebagai command-line argument. Command-line arguments membuat user dapat melakukan perubahan pada operasi program tanpa harus meng-compile nya. Sebagai contoh, program sorting memungkinkan pengguna untuk menentukan apakah data-data tersebut akan di urutkan secara ascending atau descending dengan menggunakan command-line argument:
-descending
Baris program yang terakhir adalah:
System.out.println("Hello Dunia!");
menggunakan class System dari core library java yang berfungsi untuk mencetak pesan tulisan "Hello Dunia!" pada layar output standar.
sampai di sini dulu tulisan x ini, smoga bermanfaat
sumber : http://java.sun.com
Tidak ada komentar:
Posting Komentar