Saturday, February 15, 2014

Sintak Dasar Java

Sebelum membahas tentang sintak dasar di Java, ada beberapa point yang harus diperhatikan dalam penulisan program di Java:
  1. Java bersifat case sensitive, kata hello berbeda dengan Hello.
  2. Penulisan nama Kelas di Java, untuk huruf pertama setiap kata harus huruf besar, selanjutnya huruf kecil.
    Contoh : - public class Manusia
                  - public class ManusiaHebat
  3. Penulisan Nama Method di Java, untuk huruf pertama harus huruf kecil selanjutnya huruf pertama dari setiap kata huruf besar.
    Contoh : - public void makan()
                  - public void caraMakan()
                  - public void caraMakanBayi()
  4. Pemberian nama file di Java harus sama dengan nama kelas.
    Contoh : - bila nama kelas Manusia, maka nama file harus Manusia.java
  5. Dalam menulis program Java, agar program bisa di eksekusi harus ada method main yaitu public static void main(String[] args).

Java Identifier


Identifier (pengenal) di Java sangat diharuskan. Identifier dibutuhkan pada penamaan kelas, method, variable, dll.
Identifier di Java mempunyai beberapa aturan, yaitu:
  • Semua identifier harus di awali dengan huruf alfabet (a-z, A-Z), karakter dollar ($), atau karakter garis bawah (_).
  • Huruf selanjutnya dapat dikombinasikan dengan beberapa karakter.
  • Identifier tidak boleh menggunakan Java keyword.
  • Contoh identifier yang benar : nama, Nama, $nama, _nama
  • Contoh identifier yang salah : 123nama, -nama

Java Modifier

Java mempunya dua macam kategori modifier:
  • Access Modifier, yaitu : default, public, private, protected.
  • Non-access Modifier : final, abstract, strictfp.
Pokok bahasan tentang Java Modifier, akan kita bahas dalam pokok bahasan selanjutnya.

Java Keyword


Di bawah ini adalah beberapa Java Keyword / Reserved Word (kata cadangan). Reserved Word tidak boleh digunakan sebagai identifier, variable, constants.
----------------------------------------------------------
abstract    assert           boolean        break   
----------------------------------------------------------
byte         case              catch            char
----------------------------------------------------------
class        const             continue      default   
----------------------------------------------------------
do            double          else              enum   
----------------------------------------------------------
extends    final              finally         float
----------------------------------------------------------
for           goto               if                 implements
----------------------------------------------------------
import     instanceof      int               interface   
----------------------------------------------------------
long        native             new             package
----------------------------------------------------------
private    protected        public         return
----------------------------------------------------------
short       static              strictfp        super
----------------------------------------------------------
switch    synchronized  this             throw
----------------------------------------------------------
throws   transient          try              void
----------------------------------------------------------


Pokok bahasan tentang Java Keyword, akan kita bahas dalam pokok bahasan selanjutnya.

Java Variables


Java mempunyai beberapa tipe variable, yaitu:
  • Local variable
  • Class variable (Static variable)
  • Instance variable (Non Static variable)
Pokok bahasan tentang Java Variables, akan kita bahas dalam pokok bahasan selanjutnya.

Penutup


Sekian pokok bahasan tentang Sintak Dasar di Java. Semoga bermanfaat.

0 comments:

Post a Comment