Jumat, 05 Oktober 2012

TUGAS 2

RESUME MATERI JAVA

PENGENALAN PEMROGRAMAN JAVA

TUJUAN                 :      
 1. Mengenal dan memahami bahasa pemrograman JAVA 
 2. Mampu membuat program JAVA menggunakan Netbeans
 3. Memahami dasar-dasar pemrograman JAVA

POKOK BAHASAN :     
1. Sejarah bahasa JAVA
2. Ruang lingkup pemrograman
3. Dasar – dasar pemrograman
   ( identifier , variable , tipe data )


Sejarah Java
Java berawal dari sebuah project pada tahun 1991 yang diberi sandi kode green. Project ini dipimpin oleh James Gosling dan Patrick Naughton. Tujuan dari project ini adalah untuk merancang bahasa komputer untuk perangkat consumer seperti cable TV box. Karena perangkat tsb tidak memiliki banyak memori dan diproduksi oleh perusahaan yang berbeda-beda, maka bahasa yang akan dihasilkan nanti harus kecil dan multiplaforn.
     Pada awalnya bahasa yang diciptakan diberi nama Oak, akan tetapi karena nama Oak sudah mempunyai pemilik maka tim harus mencari nama lain. Sampai pada akhirnya tim sepakat mengganti nama menjadi Java. Pemberian nama java sendiri merupakan proses yang tidak disengaja, saat tim meminum kopi disebuah kedai kopi. Itulah mengapa Java memiliki logo cangkir kopi.    


  
MENGAPA BELAJAR JAVA ??
Berdasarkan white paper resmi dari SUN , JAVA memiliki karakteristik sebagai berikut :
1.      Sederhana
2.      Berorientasi objek(object oriented)
3.      Dapat didistribusikan dengan mudah
4.      Interpreter
5.      Robust
6.      Aman
7.      Architecture neutral
8.      Portabel
9.      Performance
Berbeda dengan bahasa pemograman yang lain yang hanya perlu di-compile atau hanya
di-interpret sudah dapat menjalankan program di komputer, Java membutuhkan kedua
hal tersebut (compile dan interpret) baru dapat menjalankan program yang telah dibuat.

Kumpulan kode-kode program yang dibuat terlebih dahulu di-compile dan akan
menghasilkan Java Bytecode (file .class yang akan memuat Java Bytecode yang
dihasilkan tersebut).Dengan adanya Java
Bytecode, para programer merasa sangat tertolong karena hanya perlu menulis
programnya satu kali saja tapi dapat digunakan di berbagai mesin yang berbeda
sepanjang mesin tersebut memiliki sebuah JVM ("write once, run anywhere"). Dengan
hal ini lah Java dikatakan bahasa pemograman yang multiplatform.


  STRUKTUR PROGRAM JAVA
[ import nama_package]
[Public] class nama_class [extends nama_induk ]
[Implements nama_interface,nama interface,.. ]
{              [definisi data dan definisi variabel]
                [definisi metod-metod]
Public static void main (string [] arg)
                { ………………
                }  // akhir main
}     // akhir definisi class
Keterangan :
Tanda [] berarti bagian tersebut bersifat pilihan (boleh tidak ada)
Tanda // berarti dibelakang tanda tersebut adalah komentar program


DASAR-DASAR PEMROGRAMAN JAVA

1.IDENTIFIER
                                                               
              nama yang di berikan untuk variable, class atau method
              *case sensitive
              *selain keyword (kata kunci) milik java
              *tidak diawali kata

            2.KEYWORD / KATA KUNCI
                   adentifier yang telah dipesan untuk didefinisikan sebelumnya oleh java untuk tujuan   tertentu
                   abstract                     for                       new
                   case                            if                         private
                   float                           int                       public
              double                       long                    protected
                  continue                   extends              super

            
3.TIPE DATA
               *tipe data primitive
               *tipe data objek 


·          NOTE : Konversi antar primitive types yang tidak mengikuti arah panah disebut dengan narrowing conversion 

Tidak ada komentar:

Posting Komentar