Java adalah bahasa pemrograman yang
berbasis obyek yang berawal dari C++.
Java merupakan bahasa pemrograman
yang dapat dijalankan
di berbagai komputer termasuk
telepon genggam. Dikembangkan oleh Sun
Microsystems dan diterbitkan tahun 1995.
Java tidak boleh
disalahpahami sebagai JavaScript.
JavaScript adalah bahasa scripting yang digunakan oleh web browser.
Untuk membuat dan menjalankan java, kita membutuhkan antara lain :
·
Text Editor
Kode program Java dapat dituliskan menggunakan text editor konvensional seperti : Notepad, Notepad++, Emacs, dsb atau
menggunakan IDE (Integrated Development Environment) yang mendukung Java seperti
NetBeans, Eclipse, JDeveloper, Jcreator, dsb.
· Java compiler
Compiler Java, yaitu javac mengkompilasi kode program Java menjadi apa yang
disebut bytecode yang disimpan dalam file yang berekstensi .class.
·
Java interpreter
Program Java
dijalankan menggunakan interpreter yaitu Java
Virtual Machine(JVM). Hal ini
menyebabkan source code Java
yang telah
dikompilasi menjadi Java bytecodes
dapat dijalankan pada platform yang berbeda-beda.
dikompilasi menjadi Java bytecodes
dapat dijalankan pada platform yang berbeda-beda.
Tahapan pembentukan program Java
·
Tahap 1
Penulisan dan Pembuatan
Untuk membuat program java kita menuliskan program dalam bahasa java
kemudian menyimpannya dalam file berekstensi .java.
·
Tahap 2 Kompilasi
Perintah javac digunakan
untuk mengkompilasi File java kedalam format Java bytecodes, File berakhir
kompilasinya dengan dibentuknya file berekstensi .class.
·
Tahap 3 - Loading
Apabila program java
dieksekusi maka program didownload dari
file .class
kedalam memori.
·
Tahap 4 - Verifikasi
Kode Byte java diverifikasi kebenaran susunan penulisannya dan skema
keamanannya.
·
Tahap 5 - Eksekusi
Terakhir, Program dieksekusi oleh Interpreter Java untuk dijalankan
sesuai dengan instruksi bytecode
Variabel
Tipedata namaVar[,namaVar];
Variabel digunakan untuk menyimpan nilai dan nilai ini bisa diubah selama eksekusi program. Bentuk pendeklarasian variabel :
Setelah variabel
dideklarasikan, variabel dapat diberi nilai dengan memberikan operator “=”.
Konstanta
Nilai dari konstanta tidak dapat berubah (tetap) setelah
didefinisikan,ketika program dijalankan. Bentuk pendeklarasian konstanta
:
final tipedata
namakonstanta;
Ekspresi
Ekspresi adalah suatu bentuk yg menghasilkan suatu
nilai. Ekspresi dapat berupa variabel atau melibatkan operator dan operand.
Contoh :
int
sum=5;
int finalsum; finalsum=sum; int a = 1+2;
Pernyataan
dan Block
Pernyataan adalah satu atau lebih baris kode yang
diakhiri dengan semicolon (;). Contoh :
System.out.println(“Hello
world”);
Block
adalah sekumpulan pernyataan sebagai satu unit kesatuan yg berada diantara
kurung kurawal buka “{“ dan kurung kurawal tutup “}”.
Contoh :
public static void main( String[]
args )
{
System.out.println("Hello");
System.out.println("world");
}
Tidak ada komentar:
Posting Komentar