Mengenal Karakter, Keyword dan Identifier Pada Java


Sobat blogger, perlu diketahui bahwa elemen terkecil pada pemrograman java adalah karakter. Yang dimaksud karakter adalah berupa : 

  • Huruf (A sampai dengan Z, atau a sampai dengan z), Java bersifat case sensitive, sehingga huruf A dan a sangat dibedakan
  • Angka (0 sampai dengan 9),
  • Simbol (misalnya * dan !) 
  • Kode kontrol / Karakter Escape Sequences (misal : \n atau \t) lihat disini selengkapnya di Karakter Escape Sequences dan Implementasinya Pada Program Java 
Perlu diketahui, berbeda dengan bahasa pemrograman pendahulunya seperti C dan C++ , Java tidak menggunakan himpunan kode ASCII (American Standart Code for Information Interchange) untuk menyatakan karakter, melainkan memakai himpunan Unicode. 

Dengan demikian, maka tidak hanya huruf Latin yang dapat dicakup, melainkan juga huruf-huruf yang digunakan oleh berbagai bangsa seperti Jepang, Korea, dll. Unicode dapat menampung berbagai macam huruf karena setiap karakter ditampung dengan 16 bit (ASCII hanya 7 bit), info selengkapnya kunjungi www.unicode.com.

Kata Kunci / Keyword

Java memiliki sejumlah kata yang bermakna khusus. Kata-kata seperti ini digolongkan sebagai keyword / kata kunci. Kata kunci tidak dapat digunaka sebagai pengenal. Pengenal yang seperti apa? Baca penjelasannya. 

Berikut ini adalah daftar kata kunci pada java yang saya ambilkan dari situs resminya docs.oracle.com

abstractcontinuefornewswitch
assert***defaultgoto*packagesynchronized
booleandoifprivatethis
breakdoubleimplementsprotectedthrow
byteelseimportpublicthrows
caseenum****instanceofreturntransient
catchextendsintshorttry
charfinalinterfacestaticvoid
classfinallylongstrictfp**volatile
const*floatnativesuperwhile
*not used
**added in 1.2
***added in 1.4
****added in 5.0


Pengenal / Identifier

Pengenal adalah nama yang diciptakan oleh programmer dan digunakan di dalam program untuk memberi nama kelas atau variabel pada program.

Aturan pemberian pengenal pada java adalah sebagai berikut :

  • Karakter pertama berupa huruf, tanda garis bawah ( _ ), atau tanda dolar ($).
  • Karakter kedua dan seterusnya dapat berupa sembarang huruf atau angka
  • Panjang karakter pengenal bebas ( bisa berapa saja ).
  • Huruf kapital dan huruf kecil diperlakukan berbeda (case sensitive).

Contoh penggunaan pengenal yang benar :

Pengenal Benar
Keterangan
XBerbeda dengan x
$_99Awalan $ diperkenankan
_NamaAwalan _ diperkenankan
namaPanjangSekalijugaBolehAjaPanjang karakter bebas dan tidak dibatasi
kuartal_1Bisa sekaligus mengandung _ dan angka
Contoh penggunaan pengenal yang tidak benar

Pengenal Tidak Benar
Keterangan
2mingguTidak boleh diawali angka
Barang#Tidak boleh mengandung simbol khusus seperti # dan *
dua minggu ajaTidak boleh mengandung spasi
SuperTidak diperkenankan karena termasuk keyword
Ada Saran nih : 

Nama pengenal lebih baik dipilih yang memiliki makna ya! misalnya untuk menyatakan jumlah barang, pengenalnya ditulis dengan jumlahBarang. Dan untuk mendukung makna yang lebih jelas, bisa menggunakan lebih dari 1 kata kok. Yang pasti harus tetap mematuhi aturan penulisan ya.. !! 

Referensi : Abdul Kadir, Dasar Pemrograman Java2

Sekian, semoga bermanfaat  ....



Posted



Subscribe to receive free email updates:

0 Response to "Mengenal Karakter, Keyword dan Identifier Pada Java "

Post a Comment

Terima Kasih Telah Berkunjung, Silakan Berkomentar...
Kritik dan Saran Teman-Teman Sangat Memotivasi Saya (^_^)