Que is improving JAVA

JAVA Language Learning Forum Community


    [Tutorial III - Hello World]

    Share
    avatar
    quetzlcoatl
    Admin

    Jumlah posting : 11
    Reputasi : 0
    Join date : 2009-12-31
    Age : 28
    Lokasi : Palembang

    [Tutorial III - Hello World]

    Post  quetzlcoatl on Thu Dec 31, 2009 4:47 am

    Setelah Anda melengkapi rekomendasi untuk melakukan pemrograman menggunakan JAVA, sekarang kita akan membuat sebuah program sederhana untuk membuat aplikasi pertama JAVA.

    Kita akan membuat program "Hello World" untuk menampilkan output pada JAVA nantinya.

    Perlu diingat, bahwa bahasa pemrograman JAVA tidak jauh beda dengan bahasa C/C++, sehingga bagi Anda yang sudah mahir dengan bahasa pemrograman C/C++, saya rasa, Anda akan cepat menguasai pemrograman JAVA ini.

    Berikut ini adalah cara membuat aplikasi pertama, Hello World :
    • Jalankan NetBeans IDE.
    • Lalu pilih File|New Project.

    • Pada New Project Wizard, pilih kategori General/Java, lalu pilih Java Application.

    • Pada Name and Location Wizard, isi dengan setting berikut :
      • Pada Project Name, ketik : Hello World App
      • Pada Create Main Class, ketik : helloworldapp.HelloWorldApp
      • Biarkan cek box pada Set as Main Project.


    • Klik "Finish".


    Proyek berhasil dibuat dan dibuka pada IDE. Anda akan menjumpai :

    • Jendela Project, yang mengandung list yang berisi komponen proyek, termasuk file source, file libary, dan lain sebagainya.
    • Jendela Source Editor, dengan file bernama HelloWorldApp
    • Jendela Navigator, yang membuat Anda berpindah dengan mudah antara element dengan class yang di pilih



    Menambahkan JDK 6 ke list Platform (jika memungkinkan)
    Untuk melakukan ini, pilih Tools|Java Platform Manager seperti berikut ini :


    Jika Anda tidak melihat JDK 6 (biasanya muncul sebagai 1.6 atau 1.6.0) pada list Installed Platform, klik "Add Platform", arahkan ke folder instlasi JDK 6 Anda, lalu klik "Finish". Maka Anda akan melihat tambahan baru platform berikut :


    Menambahkan Kode ke File Sumber yang Telah di Generasikan
    Ketika Anda membuat proyek ini, Anda meninggalkan kotak centang Create Main Class dipilih dalam New Project wizard. Oleh karena itu maka IDE telah membuat kelas kerangka untuk Anda. Anda dapat menambahkan pesan "Hello World!" pesan ke kode kerangka dengan mengganti baris:

    Code:
    // TODO code application logic here

    dengan baris :

    Code:
    System.out.println("Hello World!"); // Menampilkan String.

    Opsional, Anda dapat mengganti keempat baris kode :

    Code:

    /**
     *
     * @author
     */

    Dengan :

    Code:

    /**
     * Kelas HelloWorldApp mengimplementasikan aplikasi
     * yang mencetak "Hello World!" ke standard output.
     */

    Keempat baris diatas adalah komentar dan tidak menghasilkan apa-apa ketika program di jalankan. Berikutnya, tutorial ini akan menjelaskan penggunaan dan format dari komentar.

    Hati-hati saat menuliskan Kata/Kalimat

    Kata/kalimat dari semua kode, perintah, dan nama file harus sama seperti apa yang ada. Kedua kompiler (javac) dan peluncur (java) bersifat case-sensitive, jadi Anda harus memperhatikan penggunaan huruf Besar/Kecil secara konsisten/hati-hati.

    Simpan pekerjaan Anda dengan cara, klik File|Save.

    Hasil akhir kode, akan tampak seperti :

    Code:

    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */

    package helloworldapp;

    /**
     *
     * @author Quetzlcoatl
     */
    public class HelloWorldApp {

        /**
        * @param args the command line arguments
        */
        public static void main(String[] args) {
            System.out.println("Hello World!"); // Menampilkan String.
        }

    }

    Mengkompilasikan kode sumber ke file .class
    Untuk mengkompile file source Anda, klik Build|Build Main Project dari menu utama IDE.

    Jendela Output, akan tampak seperti berikut ini :


    Apabila output berakhir dengan BUILD SUCCESSFULL, maka Anda berhasil mengkompilasi program.

    Menjalankan Program
    Dari menu bar IDE, pilih Run|Run Main Project.

    Dan nantinya akan terlihat seperti :


    Selamat ! Program Anda bekerja !
    avatar
    quetzlcoatl
    Admin

    Jumlah posting : 11
    Reputasi : 0
    Join date : 2009-12-31
    Age : 28
    Lokasi : Palembang

    Re: [Tutorial III - Hello World]

    Post  quetzlcoatl on Thu Dec 31, 2009 4:23 pm

    Penjelasan Tentang Kode Program "Hello World" Diatas

    Code:

    class HelloWorldApp {
        public static void main(String[] args) {
            System.out.println("Hello World!");
        }
    }

    "Hello World" diatas mengandung 3 komponen utama, yaitu : komentar, definisi kelas Hello World, dan main method.

    Source Code Comments - Komentar
    Berikut ini adalah contoh komentar dalam pemrograman JAVA :
    Code:

    /**
    * The HelloWorldApp class implements an application that
    * simply prints "Hello World!" to standard output.
    */

    Komentar memang dibiarkan oleh kompiler program, namun sangat berguna untuk programmer lain. Pemrograman JAVA ini, mendukung 3 jenis komentar, antara lain :


    • /* text */
      Kompiler akan mengacuhkan semua kode yang di mulai dari kata /* sampai */
    • /** documentation */
      Ini mengandung komentar dokumentasi yang singkat pada sebuah kode program. Kompiler juga akan mengacuhkan komentar ini.
    • // text
      Kompiler akan mengacuhkan semuanya dari // sampai akhir dari baris.


    Definisi Kelas "HelloWorldApp"
    Code:

    class HelloWorldApp {
        public static void main(String[] args) {
            System.out.println("Hello World!"); // Display the string.
        }
    }

    Seperti yang kita lihat, kode dasar dari sebuah kelas adalah :
    Code:

    class nama_kelas {
        ....
    }

    Kata class dimulai untuk mendefinisikan kelas dengan nama kelas, dan peng-kodean dari masing-masing kelas dimulai setelah tanda kurung kurawal buka ({) dan sebelum tanda kurung kurawal tutup (}).

    Main Method
    Code:

    class HelloWorldApp {
        public static void main(String[] args) {
            System.out.println("Hello World!"); //Display the string.
        }
    }

    Pada bahasa pemrograman JAVA, setiap aplikasi harus mengandung metode main] seperti :
    Code:

    public static void main(String[] args)

    Kode public dan static dapat ditulis terbalik (public static atau static public), namun lebih baik menggunakan public static seperti yang tertera diatas. Anda bisa menamakan argumen dengan apa saja yang Anda inginkan, tapi kebanyakan programer memilih "args" atau "argv".

    Metode main menerima argumen tunggal : elemen array bertipe String.
    Code:

    public static void main(String[] args)

    Array ini adalah mekanisme sistem yang melewati informasi runtime untuk aplikasi Anda. Contoh:
    Code:

    java MyApp arg1 arg2

    Setiap string dalam array disebut sebagai baris perintah-argumen. Argumen baris perintah membiarkan pengguna mempengaruhi pengoperasian aplikasi tanpa mengkompilasi ulang. Sebagai contoh, sebuah program penyortiran mungkin memungkinkan pengguna untuk menentukan bahwa data yang disortir dalam urutan dengan argumen baris perintah:
    Code:

    -descending

    Aplikasi "Hello World!" mengabaikan argumen dengan baris perintah, tetapi Anda harus sadar akan fakta bahwa argumen semacam itu memang ada.

    Terakhir, baris :
    Code:
    System.out.println("Hello World!");

    Sistem menggunakan kelas dari perpustakaan inti untuk mencetak pesan "Hello World!" ke standard output.

      Current date/time is Tue Sep 26, 2017 2:09 pm