18/01/10

Pemrograman Java Berorientasi Objek

Pemrograman Java merupakan Pemrograman yang Jarang orang mampu menguasinya ..
java Ada 3 : J2mee , J2se dan J2ee

1. Enterprise Java (J2EE) untuk aplikasi berbasis web, aplikasi sistem tersebar
dengan beraneka ragam klien dengan kompleksitas yang tinggi. Merupakan
superset dari Standar Java

2. Standar Java (J2SE), ini adalah yang biasa kita kenal sebagai bahasa Java, dan
merupakan fokus kita sekarang.

3. Micro Java (J2ME) merupakan subset dari J2SE dan salah satu aplikasinya yang

Globalisasi informasi dan konvergensi dari berbagai disiplin ilmu pengetahuan sekarang ini
menyebabkan manusia mampu merealisasikan mimpi-mimpi generasi masa lalu.
Perangkat keras yang lebih baik --dengan masih mematuhi hukum Moore yang
menyatakan bahwa kapasitas microprosessor berlipat dua dengan harga setengahnya
setiap 18 bulan --, perangkat lunak yang lebih besar dan kompleks --sekaligus juga
mudah dipakai, lebih handal, bahkan gratis untuk Open Source software--,
perkembangan jaringan baik itu Internet maupun wireless network dalam fase inflasioner
dengan beraneka ragam perangkat keras dan lunak di dalamnya. Semua hal tadi
menyebabkan kita harus berhenti untuk berfikir dan merenung sejenak bagaimana kita
bisa mengelola kompleksitas yang tinggi dan perubahan yang cepat tersebut.

Java pertama kali diluncurkan pada tahun 1995 sebagai bahasa pemrograman umum
(general purpose programming language) dengan kelebihan dia bisa dijalankan di web
browser sebagai applet. Sejak awal, para pembuat Java telah menanamkan visi mereka ke
dalam Java untuk membuat piranti-piranti yang ada di rumah (small embedded customer
device) seperti TV, telepon, radio, dan sebagainya supaya dapat berkomunikasi satu sama
lain. Tentu saja jalan menuju visi ini tidak mudah untuk ditemukan apalagi untuk
ditempuh. Langkah pertama yang diambil oleh Sun Microsystem adalah dengan membuat
JVM (Java Virtual Machine) yang kemudian diimplementasikan dalam bentuk JRE (Java
Runtime Environment). JVM adalah lingkungan tempat eksekusi program Java
berlangsung dimana para objek saling berinteraksi satu dengan yang lainnya. Virtual
Machine inilah yang menyebabkan Java mempunyai kemampuan penanganan memori
yang lebih baik, keamanan yang lebih tinggi serta portabilitas yang besar.
Apabila kita hanya ingin menjalankan program Java, maka kita cukup memiliki JRE saja.
Tapi seandainya kita ingin mengembangkan perangkat lunak sendiri, JRE saja tidak cukup.
Untuk lebih meningkatkan produktivitas pengembang perangkat lunak, Sun juga
meluncurkan SDK (Standard Development Kit) yang berisi kakas dan API untuk membuat
program aplikasi berbasis Java. Pada tahun 1999 Sun meluncurkan J2EE (Java 2
Enterprise Edition) sebagai framework untuk membuat aplikasi enterprais berskala besar.
Pada tahun 2001, Sun meluncurkan J2ME yang kelak menjadi salah satu standar
pemrograman di dalam PDA maupun handphone. Komunitas OpenSource sendiri
mempunyai platform yang disebut dengan Jini untuk merealisasikan visi awal dari Java.
Berfikir Objek: Cara Efektif Menguasai Java

Salam Hangat ..
Photobucket

0 komentar:

Posting Komentar