#trik_pojok { position:fixed;_position:absolute;bottom:0px; left:0px; clip:inherit; _top:expression(document.documentElement.scrollTop+ document.documentElement.clientHeight-this.clientHeight); _left:expression(document.documentElement.scrollLeft+ document.documentElement.clientWidth - offsetWidth); }

Selasa, 09 Oktober 2012

1. DASAR-DASAR JAVA


PENGERTIAN, KELEBIHAN DAN KEKURANGAN JAVA

Post
Java adalah sebuah bahasa pemrograman pada komputer sama seperti pendahulunya c++ . Bahasa pemrograman ini dikembangkan oleh Sun microsystems yang dikembangkan pada tahun 1995 . Awalnya java diciptakan pada tahun 1991 oleh Patrick Naughton, Mike Sheridan , James Gosling dan Bill Joy beserta programer dari Sun Microsystems . Uniknya nama java diambil dari nama pulau jawa ( bahasa inggris dari jawa ) karena James Gosling " Bapak Java " menyukai kopi tubruk yang berasal dari pulau Jawa . Jadi kita perlu berbangga menjadi warga negara Indonesia .

Java sendiri merupakan bahasa pemrograman yang berbasis objek , maksudnya adalah semua aspek yang terdapat pada java adalah objek sehingga sangat memudahkan untuk mendesain , membuat dan mengembangkan program java dengan cepat . Kelebihan ini membuat program java menjadi mudah untuk digunakan oleh banyak orang . Bahasa pemrograman ini juga dapat digunakan oleh banyak sistem operasi , seperti : Microsoft Windows, Linux, Mac OS, dan Sun Solaris ( Multiplatform ) .

Kelebihan Java :
Berorientasi objek , Memudahkan untuk mendesign dan mengembangkan program dengan cepat dan teliti , sehinnga mudah digunakan . Salah satu bahasa pemrograman yang berorientasi objek secara murni .
Mirip c++, Mempunyai sintaks yang mirip dengan bahasa pemrograman c++ . Sehingga para pengguna c++ banyak yang hijrah menggunakan Java .
Multiplatform, Dapat digunakan dibanyak sistem operasi .
Perkembangan yang luas, Dari game sampai sistem operasi handphone menggunakan program java . Misalnya Handphone Sonny Ericsson dan Opera Mini 3 yang bertipe .jar ( Java Archive ) .
Mempunyai pengumpulan sampah otomatis .

Kekurangan Java :
Proses Compile, Mengharuskan pengguna mengcompile programnya sebelum dijalankan, berbeda dengan bahasa pemrograman python yang tidak perlu mengcompile terlebih dahulu .
Penggunaan Memori yang besar , Berbeda dengan bahasa pemrograman lain yang hanya membutuhkan memori sedikit


Aturan Dasar Java : 
           Berikut sejumlah aturan umum dari penggunaan sintaks  bahasa pemprograman JAVA :
1.   Java bersifat case sensitive (membedakan huruf besar dengan huruf kecil).
2.   Nama file dokumen java harus sama dengan nama kelas.  
3.   Secara umum java mengabaikan spasi kosong. Spasi kosong terdiri dari karakter yang tidak muncul pada layar.
4.   Tanda {} dalah simbol pengelompokkan dalam java. Berfungsi untuk menandai awal dan akhir sesi program.
5.   Setiap pernyataan java diakhiri dengan tanda ; .
6.   Program komputer biasanya juga berisi komentar-komentar



Contoh Program Dasar Pada Java 

 A. Membuat Program HelloWorld.Java

public class HelloWorld {
    public static void main (String[] args) {
        System.out.println("Hello World from JAVA");
    }
}: 


B. Membuat Program TesTipeData.java

class TesTipeData {
    public static void main (String[] args) {

    byte b = 1;
    short s = 100;
    int i = 1000;
    long l = 10000;
    char c = 'a';
    float f = 3.14f;
    double d = 3.14;
    boolean t = true;
    final double PI = 3.14;

    System.out.println("byte " +b);
    System.out.println("short " +s);
    System.out.println("int " +i);
    i = 010;
    System.out.println("int " +i+ " octal mode");
    i = 0XFF;
    System.out.println("int " +i+ " hexa mode");
    System.out.println("long " +l);
    System.out.println("char " +c);
    System.out.println("float " +f);
    System.out.println("double " +d);
    System.out.println("boolean " +t);
    System.out.println("PI " +PI);
}
}

  
C. Membuat Program TesKeputusan.Java

class TesKeputusan {
    public static void main (String[] args){
        char jeniskelamin = 'W';
        //nested if
        if (jeniskelamin=='L')
            System.out.println("Cowok");
        else if (jeniskelamin=='P')
            System.out.println("Cewek");
        else
            System.out.println("Banci");

        //ternary
        System.out.println(jeniskelamin=='P'? "Dia Pasti Cowok." :
"Dia Pasti Cewek");

        //switch case
        switch (jeniskelamin) {
                case 'P' : System.out.println("Cowok");
                                break;
                case 'W' : System.out.println("Cewek");
                                break;
                default  : System.out.println("Banci");
                                break;
            }
    }
}


D. Membuat Program TesPerulangan.java

public class TesPerulangan {
    public static void main (String[] args){
        int i;
        //for
        System.out.println("Perulangan For...");
        for (i=0; i<10; i++)
            System.out.println("Perulangan Ke : "+i);

        //while
        System.out.println("Perulangan While...");
        i=0;
        while (i<10) {
            System.out.println("Perulangan Ke : "+i);
            i++;

    }

        //do while
        System.out.println("Perulangan Do While...");
        i=0;
        do {

            System.out.println("Perulangan Ke : "+i);
            i++;
        }
        while (i<10);
    }
}


























Tidak ada komentar:

Posting Komentar