Nahh...pda tulisan kali ini saya ingin mencoba untuk membahas tentang
bahasa pemrograman java, apa sih arti dari java tersebut, kapan pertama
diciptakan & sejauh mana perkembangannya hingga sekarang, nahh
daripada penasaran mending kita langsung saja simak ....cekidot!!!
Java adalah bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan
kemampuan-kemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada,
Simula). Java sendiri dulunya bernama Oak, Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “Bapak Java”, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
Karakteristik Java antara lain :
– Sederhana (Simple)
– Berorientasi Objek (Object Oriented)
– Terdistribusi (Distributed)
– Interpreted
– Robust
– Aman (Secure)
– Architecture Neutral
– Portable
– Performance
– Multithreaded
– Dinamis
Macam-macam Java 2 Software Developer Kit (J2SDK) antara lain :
– J2SE (Java 2 Standard Edition)
– J2EE (Java 2 Enterprise Edition)
– J2ME (Java 2 Micro Edition)
Java mempunyai platform yaitu :
– Java Virtual Machine (Java VM)
– Java Application Programming Interface (Java API)
Aplikasi-aplikasi java antara lain :
– Stand alone
– Applets
– Aplikasi berbasis Windows (GUI)
– Java Servlet
– Java Server Pages (JSP)
– Java Beans dan Enterprise Java Beans
– Java Micro Edition
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
java.lang: Peruntukan kelas elemen-elemen dasar.
java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
Contoh Program (HelloWorld.java) yaitu :
/**
* Program Java untuk menuliskan kata Hello, world!
* HelloWorld.java
*/
// Deklarasi kelas
class HelloWorld {
// Deklarasi fungsi yang mewakili program utama
0 komentar:
Posting Komentar