Blog IT : smartphone and computer technology

www.domainesia.com

Jumat, 18 Oktober 2013

Pengenalan Bahasa Pemrograman JAVA

Bahasa Pemrograman java 
Java  merupakan   bahasa   pemrograman   komputer,   java   juga  merupakan   sebuah  mesin   virtual 
(virtual machine), dan bahkan java sekarang telah menjadi spesifikasi dan implementasi.
Sebagai bahasa pemrograman, java lahir untuk memperbaiki segala kekurangan yang dimiliki oleh 
C++ .   Sama   halnya   dengan  C++ maka   java   juga 
merupakan bahasa pemrograman yang berorientasi obyek. Bahkan   java banyak mengadopsi C++ 
terutama sintaknya. Sehingga orang yang sudah menguasai C++ akan mudah berpindah ke java.

Java juga mengusung jargon write once run anywhere. Artinya bahwa java adalah lintas platfrom.
Artinya pula bahwa program java yang telah kita buat dapat berjalan di komputer yang memiliki
arsitektur  dan  operating  systemnya   berbeda-beda.  Bagaimana   ini  bisa   terjadi?
Kuncinya adalah terdapat pada JVM (Java Virtual Machine).
 JVM akan berfungsi seolah-olah seperti procesor yang
akan mengeksekusi bytecode hasil kompilasi dari program java. Dan setiap platform memiliki JVM  sendiri-sendiri.
Sun Microsystem sebagai pembuat java telah  mengeluarkan   spesifikasi   untuk   java.   Sehingga  memungkinkan   setiap   orang   untuk   ikut 
berperan  serta dalam pengembangan dan pembuatan  java.  Sun Microsystem telah membuka source code java untuk publik.

Pengertian JDK dan  JRE ?
Agar  aplikasi  yang dibuat  dengan  java dapat  berjalan maka diperlukan  JVM.  Jika anda hanya  pengguna   aplikasi   saja   (end   user)  maka   anda   hanya   perlu  menginstal   JRE   (Java   Runtime  Environtment).
Karena JVM sudah berada dalam paket JRE.
Sedangkan   bagi   anda   yang   berkeinginan   untuk  membuat   aplikasi   dengan   java  maka     anda  membutuhkan JDK (Java Development Kit) terpasang di komputer anda.
 JDK merupakan paket  yang di dalamnya terdapat JRE dan ditambah dengan paket-paket lainnya untuk mendevelope java

terutama java compiler. Sampai saat ini, JDK dan JRE tersedia secara gratis dari Sun Microsystem  maupun  dari   vendor   lainnya.   Jika   anda  membutuhkan    yang  GPL  anda   dapat  menggunakan 
Balckdown.




EmoticonEmoticon