Perkenalan dengan Java


Berbeda dengan bahasa pemograman yang lain yang hanya perlu di-compile atau hanya
di-interpret sudah dapat menjalankan program di komputer, Java membutuhkan kedua
hal tersebut (compile dan interpret) baru dapat menjalankan program yang telah dibuat.
Java Virtual Machine (JVM)
Kumpulan kode-kode program yang dibuat terlebih dahulu di-compile dan akan
menghasilkan Java Bytecode (file .class yang akan memuat Java Bytecode yang
dihasilkan tersebut)
JVM merupakan mesin virtual yang berfungsi menerjemahkan Java Bytecode tadi ke
bahasa yang dimengerti oleh sistem operasi yang bersangkutan. Dengan adanya Java
Bytecode, para programer merasa sangat tertolong karena hanya perlu menulis
programnya satu kali saja tapi dapat digunakan di berbagai mesin yang berbeda
sepanjang mesin tersebut memiliki sebuah JVM ("write once, run anywhere"). Dengan
hal ini lah Java dikatakan bahasa pemograman yang multiplatform.

Beberapa aturan dasar yang perlu diperhatikan sebelum mulai menulis program Java:
- Setiap memulai untuk menulis program Java harus menggunakan keyword class.
Materi Dasar Komputer & Pemrograman
- Penggunaan tanda kurung (seperti { }, ( ), [ ]) harus selalu berpasangan.
Penggunaan tanda – tanda kurung tersebut memiliki peran masing – masing
yang akan saudara pelajari nantinya.
- Java bersifat case sensitif, artinya setiap huruf besar dan huruf kecil akan
dibedakan oleh Java.
- Penggunaan tanda ; (titik koma) untuk mengakhiri setiap perintah,
pendeklarasian serta hal – hal lain.
- Setiap program yang ditulis harus disimpan dengan nama ......java ( ..... diisi
sesuai dengan nama class). Dan setelah di-compile akan menghasilkan .....class.
Contoh: file dkp.java setelah di-compile akan menghasilkan dkp.class. Setiap
program .java minimal menghasilkan saru file .class.
Java Development Kit tidak menyertakan sebuah tool untuk menuliskan program Java
kita. Oleh karena itu, untuk menuliskan program Kita harus menggunakan editing tool
yang ada seperti Notepad, Textpad, JCreator dsb. Atau kita dapat menggunakan IDE
yang lebih canggih seperti JBuilder, Eclipse, BlueJ, dsb tergantung pada kebutuhan kita.
Untuk yang menggunakan Notepad terlebih dahulu melakukan setting path pada
komputer saudara karena akan melakukan proses compile dan execute melalui
command promt. Untuk hal ini tanyakan kepada asisten yang bersangkutan .
Sedangkan untuk yang lain hanya perlu melakukan setting pada program editing-nya
dan langsung dapat melakukan compile dan execute hanya dengan icon – icon atau
shortcut key pada program tersebut.



Komentar