PENGENALAN JAVA

SEJARAH JAVA
Diciptakan pada tahun 1991 oleh James Gosling dari Sun Microsystems. pada awalnya disebut dengan Oak, diambil dari nama pohon diluar jendela Gosling. Namanya berubah menjadi Java karena sudah ada bahasa lain yang bernama Oak. Oracle mengakuisisi Java pada tahun 2010 dengan nilai USD 7.4 miliar (IDR 79.5 Triliun). Tahun 2011, Oracle merilis Java 7 sebagai bukti bahwa oracle mampu merevitalisasi Java.

FASE PROGAM JAVA
Gambar di bawah ini menjelaskan proses compiling and executing pada program Java.

IDE (Integrated Development Environment)
Environment pemrograman yang terintegrasi pada aplikasi. Menyediakan developer GUI, text, atau code editor, compiler/interpreter, dan debugger.

SYARAT MENULIS PROGAM JAVA
Didalam sistem operasi sudah harus tersedia JDK (Java Development Kit). Extensi file adalah .java Dapat ditulis di text editor sederhana seperti notepad, wordpad (windows) ataupun nano, vi editor, gedit (linux). Environment Path sistem harus sudah diset untuk menjalankan program java (…/Java/jdk/bin).

MEMULAI PROGAM JAVA
Membuat nama class. Agar isi program dapat dijalankan, maka harus memiliki main method. Simpan extensi file dalam bentuk .java.

Contoh :
public class Hello{
    public static void main  (String []args) {
          //isi program
    }
}

MENJALANKAN PROGAM JAVA
  1. Jalankan command prompt (windows) atau terminal (linux).
  2. Compile file java dengan perintah : javac namafile.java.
  3. Akan terbentuk file namaclass.class, maka eksekusi program dengan perintah : java namaclass.
SYNTAX ERROR
Yaitu kesalahan yang terjadi saat kesalahan dalam penulisan code. 
Syntax Error sering terjadi karena :
  • Salah dalam penulisan perintah di Java.
  • Tidak memberikan semicolon (;) pada akhir statement.
Contoh Syntax Error

RUNTIME ERROR
Yaitu kesalahan yang terjadi saat program dijalankan atau dieksekusi. Meskipun program dapat di-compile, tetapi program akan menampilkan jawaban/hasil yang tidak sesuai. Runtime Error sering terjadi pada logika prosesnya.

Contoh Runtime Error
  • Anda ingin program menampilkan 100 kalimat “Hello World”, tetapi hanya menampilkan 99.
  • Program anda mendapatkan masukan/input dari user, tetapi pada saat user memasukkan karakter/huruf, program anda crash/mati
print dan println
Untuk mencetak / menampilkan nilai dan teks menggunakan perintah :
System.out.print
dan
System.out.println
  • print untuk mencetak tanpa diakhiri dengan pindah baris.
  • println untuk mencetak yang diakhiri dengan pindah baris.
ESCAPE CHARACTER
Yaitu sebuah karakter yang diawali dengan backslash (\) dan memiliki makna khusus untuk compiler.

“Sekian Dan Terima Kasih”

No comments:

Post a Comment