Power of Java

Enterprise Java Application

Java has evolved from that originally intended for programming applet on the web browser into a variety of application programming language, began to run on handheld devices such as mobile phones, PDAs, to the largest enterprise-scale applications in a variety of computer servers. Java is a programming language with object orientation for smart devices that can communicate over the internet / network communications. By using tegnologi java, enabled audio devices can be connected to the computer. Java is no longer the language to create applets that beautify the web page but java has become a language for application development of large-scale network-based enterprise.

Rilis Java sebagai bahasa pemrograman yang Handal dan menyediakan banyak Librariy bagi pengguna


Bahasa Java merupakan karya dari Sun MicroSystem Inc. Rilis resmi dilakukan pada November 1995 dua bulan berikutnya Netscap menjadi perusahaan pertama yang memperoleh lisensi
bahasa Java dari Sun. Maskot bahasa Java adalah duke
Pada 1996 Sun mengeluarkan JSDK (Java Software Development Kit). Kemudia secara berturut-turut :
Versi 1.02 yang mendukung koneksi ke database dan objek-objek tersebar
  1. Versi 1.1 pada 1997 ditambahkan model kejadian (Event Model) yang handal dan Model komponen Java Beans
  2. Versi 1.2 dirilis pada 1998 mempunyai banyak peningkatan diantaranya user interface toolkit (SWING) yang memungkinkan pemrograman berbasis GUI yang sepenuhnya portable.
  3. Versi 1.3 dirilis pada tahun 2000 dengan banyak peningkatan dan versi 1.4 ditambahkan fasilitas asersi untuk dukungan design-by-contract
  4. Versi 1.5 ditambahkan vitur baru dengan level bahasa diantaranya generic, enumeration dan metadata. versi ini disebut JDK5
  5. Versi 1.5 ditambahkan lightweight database system yaitu Derby. Derby merupakan pengembangan dari proyek basis data Apache. Derby pada mulanya merupakan CloudSpace dari IBM

Perkenalan Java



Komputer anda adalah perangkat yang mampu melakukan keputusan yang logis dan sangat cepat. Bahkan dengan kecepatan cahaya, milyaran kali lebih cepat dibandingkan dengan manusia. Komputer mengelola data dengan menggunakan sekumpulan instruksi yang disebut dengan program atau aplikasi komputer. Program ini menuntun komputer melakukan serangkaian aksi-aksi yang dispesifikasi.

Saat ini ongkos membangun sebuah aplikasi meningkat seiring dengan bertambahnya kerumitan sebuah aplikasi. Namun dengan mekanisme pemrogramman yang baik dapat mereduksi ongkos yang mahal tersebut. Salah satu komponen dalam pemrogramman adalah bahasa pemrograman. Bahasa pemrograman java merupakan bahasa yang ampuh untuk meningkatkan produktivitas pengembangan.