PengenalanJava
Sejarah JavaCiri Bahasa JavaJava Sepintas LaluAlatan Perisian Untuk Pembangunan Aturcara JavaAturcara Java
Ciri Bahasa JavaRingkas ()Berorientasi Objek (Object-Oriented)Teragih (Distributed)Teguh (Robust)Selamat (Secure)Tidak bersandarkan senibina komputer (Architecture Independent)
Mudah alih (Portable)Ditafsirkan (Interpreted)Berprestasi tinggi (High Performanced)Multi benangan (Multithreaded)Dinamik (Dynamic)
Java Sepintas LaluIngat kembali persekitaran bahasa C.
Fail binari yang dihasilkan oleh pengkompil C dalam suatu pelantar tidak boleh dilaksanakan pada pelantar lain. Kod SumberAturcara
Pengkompil Java akan menghasilkan fail kodbait. Kodbait adalah suatu set arahan yang mirip arahan bahasa mesin tetapi tidak bersandarkan mesin.
Fail kodbait Java dilaksanakan oleh pentafsir Java yang khusus untuk pelantar yang digunakan. Pentafsir Java juga digelar Mesin Maya Java (Java Virtual Machine JVM).
Kod sumber aturcara Java tidak perlu dikompil semula untuk melaksanakannya pada mana-mana pelantar. Yang penting, ada JVM untuk pelantar yang digunakan.
Alatan Perisian Untuk Pembangunan JavaBeberapa alatan yang disediakan dalam JDKjava Pentafsir javajavacPengkompil javaappletviewerAlat pandang aplet javajavadocPenjana dokumentasi
Beberapa persekitaran pembangunan bersepadu (IDE) Java:
TextPadJCreator KawaJava WebIDEVisual CafForte for JavaVisual J++Visualage Java
Aturcara JavaDua bentuk:AplikasiAplet Akan dibincangkan kemudian.
class Aplikasi { public static void main(String[ ] args) { System.out.println(Hello world); }}Contoh aturcara Java mudah:Nama fail: hello.java
Untuk mengkompil fail sumber:Untuk melaksanakan aplikasi:javac hello.javajava Aplikasi