Java Dasar
Sejarah Java
● Java adalah bahasa pemrograman yang dibuat oleh James Gosling saat bekerja di Sun
Microsystem
● Java dirilis ke public tahun 1995
● Java adalah bahasa pemrograman berorientasi objek dan mendukung pengelolaan memori secara
otomatis
● Saat ini perusahaan Sun Microsystem telah dibeli oleh Oracle
● Java terkenal dengan write once, run anywhere, karena binary program Java di-generate secara
independen dan bisa dijalankan di Java Virtual Machine yang terinstall di berbagai sistem operasi
Teknologi Java
● Java Standard Edition
● Java Enterprise Edition
● Java Micro Edition
Versi Java
[Link]
Kenapa Belajar Java
Dimana Java Banyak Digunakan?
● Backend, banyak perusahaan besar saat ini menggunakan Java sebagai aplikasi backend nya
seperti Twitter, Netflix, Spotify, Amazon, Alibaba, Blibli, dan lain-lain
● Big Data, teknologi-teknologi big data yang saat ini populer, kebanyakan adalah teknologi Java,
seperti Apache Hadoop, Elasticsearch, Apache Cassandra, Apache Spark, Apache Kafka, dan lain-
lain
● Android, di Android kita bisa menggunakan Java dan Kotlin untuk membuat aplikasi nya
JRE vs JDK
● JRE singkatan dari Java Runtime Environment
● JDK singkatan dari Java Development Kit
Java Virtual Machine
● Java sendiri hanyalah bahasa pemrograman, otak dibalik teknologi Java sebenarnya sebuah
teknologi yang disebut Java Virtual Machine
● Java Virtual Machine merupakan program yang digunakan untuk mengeksekusi binary file Java
● Karena JVM hanya mengerti binary file, sehingga akhirnya banyak bahasa pemrograman yang
mengadopsi teknologi JVM, seperti Kotlin, Scala, Groovy dan lain-lain
● Dengan begitu, banyak bahasa pemrograman yang lebih canggih dari Java, namun mereka tetap
jalan di JVM yang sudah terbukti stabil dan bagus
Proses Development Program Java
Program Hello World
Program Hello World