Java terbahagi kepada tiga sistem:
JavaSE (J2SE) (Java2 Platform Standard Edition, java platform edition standard)
JavaEE (J2EE) (Java 2 Platform, Enterprise Edition, java platform Enterprise Edition)
JavaME (J2ME) (Edisi Mikro Platform Java 2, versi mikro platform java).
Sintaks asas Java sintaks
Atur cara Java boleh dianggap sebagai koleksi objek yang berfungsi bersama dengan memanggil kaedah masing-masing. Berikut secara ringkas memperkenalkan konsep kelas, objek, kaedah dan pembolehubah contoh.
Objek: Objek ialah contoh kelas dan mempunyai keadaan dan tingkah laku. Sebagai contoh, anjing ialah objek Statusnya termasuk: warna, nama, dan kelakuannya termasuk: mengibaskan ekornya, menyalak, makan, dsb.
Kelas: Kelas ialah templat yang menerangkan kelakuan dan status sesuatu jenis objek.
Kaedah: Kaedah ialah tingkah laku, dan kelas boleh mempunyai banyak kaedah. Operasi logik, pengubahsuaian data, dan semua tindakan diselesaikan dalam kaedah.
Pembolehubah contoh: Setiap objek mempunyai pembolehubah tika yang unik, dan keadaan objek ditentukan oleh nilai pembolehubah tika ini.
Sintaks asas Java contoh
public class HelloWorld { /* 第一个Java程序 * 它将打印字符串 Hello World */ public static void main(String []args) { System.out.println("Hello World"); // 打印 Hello World }}