Modul 1 (Intro Java Fundamental)
Modul 1 (Intro Java Fundamental)
Java Development Kit (JDK) wajib terinstal pada komputer yang akan
digunakan untuk proses pembuatan aplikasi berbasis java. Namun JDK
tidak wajib terinstall pada komputer yang hanya akan digunakan untuk
menjalankan aplikasi yang dibuat menggunakan java.
[Java Runtime Environtment Kit]
Java Runtime Environment (JRE) merupakan perangkat lunak yang
digunakan untuk menjalankan aplikasi yang dibuat dengan menggunakan
Java. Versi JRE harus sama atau lebih tinggi dari JDK yang digunakan untuk
membuat aplikasi java agar dapat berjalan sesuai yang diharapkan.
[Java Bytecode]
Java menggunakan compiler sekaligus interpreter agar dapat berjalan
pada platform yang berbeda. Java compiler (javac) mengcompile source
code menjadi Java Bytecode. Java Bytecode merupakan sekumpulan
instruksi yang dapat dipahami oleh Java Virtual Machine untuk selanjutnya
dijalankan diplatform yang terinstal java didalamnya.
[Alat dan Bahan]
What you need to make a program with java?
1. JDK, jika ingin membuat aplikasi java.
2. JRE, hanya jika menjalankan aplikasi java.
3. Dapat didownload melalui official site http://www.oracle.com
4. Editor Java (Netbeans, Eclipse, SublimeText, etc).
5. JDK dan IDE tersedia pada DVD yang disediakan oleh Laboratorium.
[Instalasi JDK]
Instal paket JDK yang telah disiapkan sebelumnya hingga proses selesai.
Jika terjadi error, lakukanlah setting path terlebih dahulu seperti berikut:
a. Buka Properties My Computer lalu pindah ke tab menu Advanced lalu
klik pada button Environment Variable
c. Tambahkan path jdk anda ke variabel path tadi hingga hasilnya seperti ini,
diperhatikan tanda titik-koma(;) untuk setiap pemisah pathnya. Setelah itu
klik OK dan seterusnya OK.
4. Compile
source
code
java
dengan
perintah
javac
<spasi>
./Latihan 1
Buatlah program sederhana dengan source code berikut ini.
Class Anak.java
./Latihan 3
Buatlah program sederhana untuk menentukan tahun kabisat seperti
berikut:
[Tugas Mandiri]
1. Buatlah program sederhana seperti gambar berikut: