Java Pemula
Welcome to Java
Java adalah bahasa pemrograman yang di desain pada tahun 1995 oleh Sun Microsystems, yang sekarang dimiliki oleh Oracle. Java merupakan Platform Independent, yang artinya kita hanya perlu menulisnya sekali namun dapat dijalankan di berbagai macam perangkat.
Java
Lebih dari 3 Miliar perangkat yang menggunakan Java.
Sekarang Java bisa digunakan untuk membuat berbagai macam aplikasi, Seperti:
- Android
- Aplikasi Desktop
- Web Development
- Kecerdasan Buatan dan lain lain.
Java Compiler
Karena Java adalah bahasa pemrograman yang berbasis Platform Independent, maka Java memerlukan sebuah Compiler agar dapat dijalankan di berbagai macam perangkat, lalu bagaimana cara kerjanya ?
Mungkin Kita dapat memahami kode yang kita tulis, namun Komputer hanya dapat memahami kode biner, yaitu Nol dan Satu.
Java Compiler adalah program yang dapat menerjemahkan kode Java ke kode binner yang dapat dipahami komputer. Compiler membaca kode java baris per baris dan menerjemahkannya ke rentetan kode biner yang dapat dibaca Komputer.
Java Virtual Machine
Java Virtual Machine (JVM) adalah sebuah program yang dapat memahami kode biner.
Karena itu, kode biner adalah perintah yang diberikan oleh JVM yang ditujukan ke Komputer untuk melakukan sesuatu, seperti, membaca input dari keyboard atau menjalankan sebuah aplikasi.
Ingat, setiap baris pada kode Java yang diubah ke dalam bentuk perintah pada komputer dilakukan oleh Compiler, dan JVM adalah sebuah program yang memahami kode biner dan memberikan perintah ke Komputer.
Setup
Cara Instal Java Development Kit (JDK)
Pertama kita search di Internet “JDK” kemudian masuk ke website yang telah ditandai.
Klik “DOWNLOAD” pada JDK
Kemudian akan tampil seperti ini
Kita klik Accept License Agreement untuk mendownload file jdk, lalu pilih salah satu file yang akan kita download sesuai kebutuhan, disini perangkat yang saya gunakan adalah windows x64. Klik Download.
Double klik file jdk yang sudah kita download maka akan muncul seperti ini
Klik Next
Klik Next dan Next lagi sampai instalasi selesai
Kalau sudah selesai klik close
Cara Instal IntelliJ IDEA
+IntelliJ IDEA
IntelliJ IDEA merupakan IDE (Integrated Development Environment) yaitu sebuah software Developer (Pengembang) yang dibuat oleh JetBrains dan di dalamnya terdapat banyak tools untuk mengembangkan aplikasi atau program.
Download
Langkah pertama masuk ke halaman https://www.jetbrains.com/idea/download/
Download File sesuai keinginan
- Ultimate untuk fitur yang lebih lengkap (Berbayar dengan free trial 30 hari)
- Community dengan fitur seadanya terbatas yang pastinya free
Berikut Spesifikasinya: Commercial (Ultimate) & Open-source (Community)
Install
Setelah download file IntelliJ IDEA selesai saatnya kita install
Kemudian kita tentukan folder untuk instalasinya
Setelah itu lakukan langkah seperti di bawah ini
Create Desktop shortcut untuk membuat shortcut pada windows dan Create associations untuk memilih default program. Next Install.
Tunggu Instalasi selesai dan centang Run Intellij IDEA untuk menjalankan klik finish.
Kemudian akan muncul tampilan seperti ini, pilih Custom location …. Jika sudah pernah menginstal IntelliJ IDEA sebelumnya. Dan pilih Do not import settings jika baru pertama kali instal.
Klik ok kemudian Accept
Customize IntelliJ IDEA
UI Themes
Di halaman pertama akan tampil seperti diatas.
Ada dua pilihan tema pada IntelliJ IDEA, default IntelliJ dan Dracula, pilih salah satu.
Skip All and Set Defaults untuk melewati semua langkah dan mengaturnya secara default atau klik next untuk langkah selanjutnya
Default Plugins
- Plugins Build tools digunakan untuk membangun suatu project (proyek) secara tersistem seperti Ant, Maven dan Gradle.
- Plugins Version Control digunakan untuk agar suatu project bisa dikerjakan banyak orang secara bersamaan dengan sistem percabangan.
- Plugins Test Tools digunakan untuk mengetes suatu program / aplikasi
- Plugins Swing digunakan mendesain suatu program atau aplikasi
- Plugins Android digunakan untuk membuat aplikasi Android dan lain lain.
Featured plugins
Kita klik Start using intelliJ IDEA, Scala dan IdeaVim
