Rabu, 18 September 2013

Resum Dasar Pemrograman Java



DASAR PPEMROGRAMAN JAVA

Bahasa pemrograman Java lahir pertama kali dari The  Green Project  (James Gosling dkk dari sun microsystems) pada tahun 1991, Teknologi “*7”(Star Seven). Mula-mula James Gosling menyebut bahasa pemrograman yang dihasilkannya dengan OAK, Sun mengubahnya menjadi Java.Sun merilis versi awal java secara resmi pada awal 1996 yg kemudian terus berkembang hingga muncul JDK 1.1 kmd JDK 1.2 shg mulai versi ini java disebut java 2. Pada tahun 1998-1999 lahirlah teknologi J2EE(Java 2 Enterprise Edition). Terakhir Teknologi Java melahirkan J2ME(Java 2 Micro Edition) yang sudah diadopsi oleh Nokia, Siemens, SonyEricsson, Motorola untuk menghasilkan aplikasi mobile  baik games maupun software lainnya yang dpat dijalankan diperalatan mobile seperti handphone.
Kelebihan java :
1.       Multiplatform : dapat dijalankan di  beberapa platform / sistem operasi komputer 
2.       OOP (Object Oriented Programming) : semua aspek yang terdapat di Java adalah Objek. 
3.       Perpustakaan Kelas yang lengkap : Java terkenal dengan kelengkapan library/ perpustakaan (kumpulan program  yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. 
4.       Bergaya C++ : memiliki sintaks seperti bahasa pemrograman [C++] sehingga menarik banyak pemrogram C++ untuk pindah ke Java.  

J2SDK adalah seperangkat tool (kit) yang berisi kompiler dan interpreter java yang direlease oleh sun dan bersifat free.
Beberapa editor yang bisa digunakan untuk pemrograman java adalah:
·        Notepad : editor standard yang disediakan  oleh  windows.    
·    - Tidak dilengkapi dengan utilitas jumlah baris  (berpengaruh pada pelacakan baris program yang  menyebabkan error kompilasi).
·     - Netbeans : salah satu editor yang dilengkapi dengan pelacakan baris program yang menyebabkan error kompilasi. 
·         - Editor-editor lain: Eclipse, Gel, JBuilder, Jcreator dll.


1. Meng-install Java Development Kit Pengantar
Java Development Kit (JDK) merupakan perlengkapan tempur yang mendasar dalam pengembangan aplikasi dengan Java. Dua program utama yang disediakan dalam JDK adalah : 
• javac, yaitu program untuk meng-compile kode sumber
• java, yaitu program untuk meluncurkan aplikasi 

Proses

Mendapatkan installation file
Installation file bisa di-download dari java.sun.com. Anda dapat memilih installation file sesuai Operating System pilihan Anda, yaitu apakah Linux, Solaris atau Windows. Installation file juga tersedia dalam beberapa pilihan format, yaitu compressed file, executable binary, ataupun RPM. 

Installation dengan executable binary
Untuk meng-install Java Development Kit dari installation file ber-format executable compressed file, Anda harus menjalankannya. Perlu Anda perhatikan bahwa Anda perlu mengubah mode dari installation file agar dapat di-execute. 

Misalkan di atas Linux, installation file yang Anda download bernama j2sdk-1_3_1_01-linux-i386.bin. Untuk menjalankanya, melalui console : 
$ ./j2sdk-1_3_1_01-linux-i386.bin Awalnya, Anda akan mendapatkan license dari Sun Microsystems, Inc. Untuk kemudian Anda ditanyakan apakah Anda setuju atau tidak. Jika Anda setuju, maka proses installation akan  dilanjutkan. 

Selanjutnya installation file akan meng-extract file-file JDK ke dalam sebuah sub directory baru. Misalkan Anda menjalankan j2sdk-1_3_1_01-linux-i386.bin dari directory /home/lab maka sebuah directory jdk1.3.1_01 akan dibuat dan di directory inilah file-file JDK berada. 

Unpacking...
Checksumming...
0
0
 Extracting...
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).   
creating: jdk1.3.1_01/   
creating: jdk1.3.1_01/jre/   
creating: jdk1.3.1_01/jre/bin/   
creating: jdk1.3.1_01/jre/bin/i386/   
creating: jdk1.3.1_01/jre/bin/i386/green_threads/  
inflating: jdk1.3.1_01/jre/bin/i386/green_threads/java
sehingga akhirnya :   
inflating: jdk1.3.1_01/man/ja_JP.eucJP/man1/native2ascii.1  
inflating: jdk1.3.1_01/man/ja_JP.eucJP/man1/rmic.1  
inflating: jdk1.3.1_01/man/ja_JP.eucJP/man1/serialver.1
Done. 

Proses instalasi adalah sederhana. Dan kini Anda mempunyai JDK yang siap Anda gunakan untuk mengembangkan aplikasi dengan Java.                          
   
2. Susunan Kode Sumber .java
Dalam mengembangkan program Java, Anda menulis class dan class. Class ini ditulis dalam kode sumber yang disimpan sebagai file teks biasa berekstension .java. 
Dalam file .java, dapat dideklarasikan : 
1. package
2. import
3. satu atau lebih class

Deklarasi Package
Deklarasi package digunakan untuk mengelompokkan class-class. Sebuah package dapat mempunyai satu atau lebih sub-package ini sehingga dapat menyusun sebuah hirarki. 
Tata cara penulisan : 
package <namapackage>.<namasubpackage>.<namasubsubpackage>; Contoh deklarasi package adalah :  package java.awt; atau  package org.apache.tomcat.core; atau  package net.developerforce.relieve.dataaccess; Deklarasi package bersifat opsional, tidak harus ada. Tanpa deklarasi package maka sebuah class dikelompokkan ke dalam default package.  

Deklarasi Import
Deklarasi import, bersifat opsional, digunakan untuk menunjukkan package atau class yang digunakan dalam sebuah program Java. 
Contohnya adalah : 
import java.io.RandomAccessFile; import java.net.*; Deklarasi import tidak akan menjadikan class atau package yang Anda cantumkan digabungkan dengan program Anda saat kompilasi atau saat diluncurkan. Deklarasi import digunakan untuk menunjukkan java atau javac dalam menemukan class yang Anda gunakan.  

Deklarasi Class
Deklarasi class merupakan kandungan utama sebuah file berekstension .java. Deklarasi class terutama memuat : 
1. nama class, bisa dilengkapi dengan kendali akses, deklarasi extends maupun deklarasi implements.    Pola yang lumrah adalah : 
2. public class ClassName
3. extends SuperClassName
4. implements Interface1Name, Interface2Name, Interface3Name
5. constructor, yang dipanggil pada saat dibuat instans dari class. 
6. deklarasi variabel-variabel
7. deklarasi prosedur-prosedur, yang di dalam Java disebut method. 


0 comments:

Posting Komentar