Pengertian
Java adalah bahasa pemrograman yang dapat
dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat
masih bergabung di Sun Microsystems saat
ini merupakan bagian dari Oracle dan
dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun
dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin
aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke
dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat
umum/non-spesifik (general
purpose), dan secara khusus didisain untuk memanfaatkan
dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang
memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang
berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang
paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan
berbagai jenis perangkat lunak aplikasi ataupun aplikasi.
Versi Awal
Versi awal Java pada tahun 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.
IDE
Banyak pihak telah membuat IDE (Integrated Development Environment -
Lingkungan Pengembangan Terintegrasi) untuk Java. Yang populer saat ini (Juli
2006) antara lain:
·
Dr. Java, program gratis yang dikembangkan oleh Universitas
Rice, Amerika Serikat
·
BlueJ, program gratis yang dikembangkan oleh Universitas Monash, Australia
·
NetBeans (open
source- Common Development and Distribution License (CDDL))
NetBeans disponsori Sun Microsystems, dan versi terkininya
memilki Matisse, sebuah GUI Editor yang menurut pendapat umum merupakan yang
terbaik.[butuh
rujukan]
·
Eclipse JDT (open source- Eclipse Public License)
Eclipse dibuat
dari kerja sama antara perusahaan-perusahaan anggota 'Eclipse Foundation'
(beserta individu-individu lain). Banyak nama besar yang ikut dalam 'Eclipse
Foundation', termasuk IBM, BEA, Intel, Nokia, Borland. Eclipse bersaing
langsung dengan Netbeans IDE. Plugin tambahan pada Eclipse jauh lebih banyak
dan bervariasi dibandingkan IDE lainnya.
·
IntelliJ
IDEA (commercial, free 30-day trial)
·
Oracle
JDeveloper (free)
·
Xinox JCreator (ada versi berbayar
maupun free)
JCreator ditulis dalam C/C++ sehingga lebih cepat (dan
menggunakan memori lebih sedikit) dari kebanyakan.
Contoh Sederhana Implementasi Program Java
Input 1
Output 1
Input 2
Output 2
Input 3
Output 3
Daftar Pustaka:
https://id.wikipedia.org/wiki/Java
https://itlearningconcept.wordpress.com/gadget-baru/java/contoh-sederhana-implementasi-program-java/
0 komentar:
Posting Komentar