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