Jumat, 01 Maret 2019



Pengenalan Java
Java sebagai salah satu bahasa pemrograman yang sudah berumur dari era 1990-an, kian berkembang dan melenarkan dominasinya di berbagai bidang. Salah satu penggunaan terbesar Java adalah dalam pembuatan aplikasi native untuk Android. Selain itu Java pun menjadi pondasi bagi berbagai bahasa pemrograman seperti Kotlin, Scala, Clojure, Groovy, JRuby, Jython, dan lainnya yang memanfaatkan Java Virtual Machine sebagai rumahnya.
Di dunia web development, Java memiliki berbagai web framework unggulan seperti Spring, Play Framework, Spark, Jakarta Struts, dan Java Server Pages.

Berikut ada tiga software yang diperlukan untuk membuat program java:
1. Java Development Kit (JDK)
2. Java Runtime Environtment (JRE)
3. NetBeans IDE

Kegunaan Java Development Kit dan Java Runtime Environtment
Java Development Kit merupakan software yang digunakan untuk melakukan proses kompilasi dari kode java yang agan ketik menjadi bytecode yang dapat dimengerti dan dapat dijalankan oleh Java Runtime Environtmen (JRE).
Java Development Kit (JDK) wajib terinstal pada komputer yang akan melakukan proses pembuatan aplikasi berbasis Java. Namun JDK tidak wajib terinstal pada komputer yang akan menjalankan aplikasi yang dibangun menggunakan java. Karena disini kita akan membuat, menjalankan aplikasi java makanya kita wajib terinstal JDK dan JRE.

Sedangkan kegunaan Java Runtime Environtment  (JRE) yaitu untuk menjalankan aplikasi (applets) yang dibuat dengan menggunakan bahasa pemrograman Java. Versi JRE harus sama atau lebih tinggi dari JDK untuk agar aplikasi dapat berjalan sesua yang diharapkan. Intinya JDK untuk membuat dan JRE untuk menjalankan.

Kegunaan NetBeans IDE
NetBeans IDE merupakan software IDE (Integrated Development Environtment) yang digunakan untuk membuat aplikasi / sotware yang lain. NetBeans IDE dapat digunakan untuk membuat aplikasi Java Standart Edition, Java Micro Edition, Java Enterprise Edition, JavaFX, PHP, C/C++, Ruby, Groovy dan Python.

Jenis-jenis Java Development Kit
- Java SE (Standart Edition) yang khusus digunakan untuk pengembangan aplikasi pada PC dan Workstation. Ini yang kita gunakan untuk latihan.
- Java ME (Micro Edition) yang khusus digunakan untuk aplikasi-aplikasi yang khusus pada perangkat mobile seperti HP, PDA, Tablet, smartphone dll. Ini dia yang digunakan untuk membuat aplikasi dan game HP..
- Java EE (Enterprise Edition) yang khusus digunakan untuk pengembangan aplikasi sekala besar (Enterprise) dan aplikasi web berbasis java. Ini digunakan banyak web aplikasi dikantor.


Mengenai Saya

Foto saya
Purworejo, Indonesia
Mahasiswa Prodi Teknologi Informasi UM Purworejo

Wikipedia

Hasil penelusuran

Popular Posts