Materi 1. Apa itu JAVA ? - hammamkarim/Belajar-JAVA GitHub Wiki

Apa itu JAVA ?

Pengenalan

Bahasa Java adalah sebuah bahasa pemrograman yng dikembangkan oleh Sun Microsystem. Bahasa ini didesain untuk menjadi bahasa yang mudah untuk dibaca, ditulis, dan dipahami oleh para pengembang perangkat lunak. Java juga dikenal sebagai "Write Once, Run Anywhere" (WORA), yang berarti kode Java dapat ditulis sekali dan dijalankan di berbagai platform yang berbeda tanpa perlu melakukan banyak perubahan.

Alasan Belajar Java

  1. Membuat Aplikasi Multi-Platform
  2. Mobile Aplication
  3. Server Side Application

Tipe Java

  1. Java EE (Enterprise Edition)
  2. Java SE (Standard Edition)
  3. Java ME (Micro Edition) Menggunakan bahasa java yang library nya untuk platform kecil. Java ME dibagi menjadi 3 yaitu :
  • Java for Mobile : Digunakan pada android.
  • Java TV : DIgunakan pada top box TV
  • Java Embedded : Untuk robitik (sensor, dll)
  1. Java Card (sim card)

Output yang Dihasilkan ketika Menguasai Java

  1. Robotik
  2. Dekstop
  3. Server
  4. Mobile
  5. Chip

Alur Java

  1. Membuat program Java (Source Code, Main.java)
  2. Compile, menjadi sebuah file Byte Code (menghasilkan, Main.class)
  3. Byte code inilah yang akan dijalankan oleh Java Virtual Machine (JVM) yang berada di kebanyakan teknologi(platform) yang ada. Hal ini yang memungkinkan program java dapat berjalan di berbagai paltform.