Pengenalan JAVA sebagai Bahasa Pemrograman Berbasis Objek
Introduction to JAVA
            Dalam sejarah perkembangan
JAVA, James Gosling, Mike Sheridan, dan Patrick Naughton memprakarsai proyek
bahasa Java pada Juni 1991. Awalnya disebut Oak setelah pohon oak yang berdiri
di luar kantor Gosling. Kemudian diganti menjadi Green, dan kemudian berubah
menjadi Java, dari daftar kata-kata acak. Gosling bertujuan untuk
mengimplementasikan mesin virtual dan bahasa yang memiliki gaya notasi seperti
C/C++ yang familier. Kemudian pada tahun 1955 Sun Microsystems merilis
implementasi publik pertama sebagai Java 1.0. Pada tanggal 8 Mei 2007, Sun
menyelesaikan prosesnya, membuat semua kode inti Java tersedia di bawah Lisensi
Publik GNU.
1) Pemrograman berorientasi objek yang sederhana dan familiar
2) Arsitektur netral (platform independen)
3) Open Source
4) Bahasa pemrograman standar De-Facto dalam pendidikan
Programming
Paradigm
            Komputer hanya dapat bekerja dan mengenal bahasa 0 dan
1, berkebalikan dengan manusia yang tidak paham dengan Bahasa 0 dan 1. Oleh
karena itu diperlukan suatu Bahasa pemrograman sebagai perantara antara
computer dan manusia. Dalam perubahan Bahasa tersebut menggunakan Compiler atau
Interpreter.
Compiler berfungsi sebagai pengkomplikasi source code menjadi
bentuk file yang bisa dieksekusi.
Java
Development Tools
            JAVA DEVELOPMENT KIT (JDK): Sebuah tempat atau lingkungan yang digunakan untuk
mengembangkan aplikasi java.
JSE –> Java
Standard Edition ((berisi JRE plus kompiler java dan alat pengembangan lainnya)
JEE–> Java Enterprise Edition
JME–> Java Micro Edition
JRE (Java
Runtime Environment): Sebuah
paket yang berisi JVM plus file pendukung.
JVM (Java
Virtual Machine):
Bertindak sebagai juru bahasa. Ini memahami kode byte dan mengubahnya menjadi
instruksi yang dapat dimengerti CPU.
Example of
JAVA Application
            Banyak pengembang menggunakan
Java untuk menulis dan mengembangkan perangkat lunak yang berguna. Salah
satunya adalah NetBeans. NetBeans adalah suatu serambi
pengembangan perangkat lunak yang ditulis dalam bahasa pemrograman Java.
Serambi Pada NetBeans, pengembangan suatu aplikasi dapat dilakukan dimulai dari
setelan perangkat lunak modular bernama modules.



Komentar
Posting Komentar