Bahasa Java adalah bahasa pemrograman yang bersifat case sensitive, artinya syntax atau code yang
ditulis haruslah sesuai dengan pendefinisian developer bahasa java. Case sensitive tersebut meliputi
penulisan variabel, method atau fungsi, nama class, dan lain-lain. Untuk kali ini saya akan membahas
struktur umum bahasa Java. Berikut adalah struktur umumnya :
import nama_package;
nama_class{
//deklarasi variabel;
public static void main(String[] args){
statement1;
statement2;
import nama_package
adalah library yang akan kita gunakan. Dalam bahasa Java, library yang dimilikinya sangat banyak.
Library tersebut meliputi input reader (inputan), juga GUI (Graphical Interface User). Banyak contoh
package pada Java, antara lain : .io.*, .swing.*, .[Link], dan lain-lain.
nama_class
adalah judul nama program dan file yang harus sesuai. Hal ini bertujuan keamanan pada saat compiler
menerjemahkannya menjadi bahasa mesin dan akhirnya dieksekusi. Jika nama_class tidak sesuai dengan
nama_file, maka program tersebut tidak akan dapat dieksekusi oleh komputer.
public static void main(String[] args)
adalah fungsi utama (Main) yang pertama kali akan dibaca oleh compiler. Dalam fungsi utama ini
parameternya adalah String[] args, mengapa demikian? String[] args adalah pendeklarasian fungsi java
yang seluruhnya berupa String. Jadi jika kita ingin menggunakan Integer dalam fungsi utamanya harus
dikonversi dari String menjadi Integer. Sedangkan args adalah nama objek dari array String. Dalam fungsi
utama inilah statement-statement ditulis, termasuk pembuatan objek dan pemanggilan objek, karena
Java adalah bahasa pemrograman berbasis objek.