Saturday 15 February 2014

Keyword dalam Java

Kata kunci adalah identifier yang telah dipesan untuk didefinisikan sebelumnya oleh Java 
untuk tujuan tertentu. Anda tidak dapat menggunakan keyword sebagai nama variabel,
class, method Anda, dsb. Berikut ini adalah daftar dari kata kunci dalam Java (Java
Keywords).



 

Catatan:  true, false, dan null bukan termasuk kata kunci akan tetapi mereka termasuk
kata-kata khusus, jadi Anda tidak dapat menggunakan mereka  sebagai nama variabel  pada program Anda


Java Literals
Literals  adalah  tanda  bahwa  tidak  terjadi  perubahan  atau  konstan. Macam-macam  literals dalam Java adalah  : Integer Literals, Floating-Point  Literals, Boolean  Literals,  Character Literals dan String Literals.  


Floating-Point Literals
Floating point literals mewakili bentuk  desimal  dengan  bagian  yang  terpisah. Sebagai
contoh  adalah  3.1415.  Floating  point  literals  dapat  dinyatakan  dalam  notasi  standard atau scientific. Sebagai  contoh, 583.45  dinyatakan dalam notasi  standard,  Sementara  5.8345e2 dinyatakan dalam notasi scientific.


Default Floating point literals mempunyai  tipe data double yang dinyatakan dalam  64-bit.Untuk menggunakan ketelitian yang lebih kecil (32-bit) float, hanya dengan menambahkan karakter “f” atau “F”.


Boolean Literals
Boolean literals hanya memiliki dua nilai, true atau false.


Character Literals
Character  Literals  diwakili  oleh  karakter  single  Unicode.  Karakter  Unicode  adalah  16-bit character  set  yang  menggantikan  8-bit  ASCII  character  set.  Unicode  memungkinkan pengunaan simbol dan karakter khusus  dari bahasa lain. Untuk  menggunakan  character  literals,  karakter  tersebut  di  dalam  tanda  single  pute  ('  ')
(single quote delimiters). Sebagai contoh huruf a, diwakili sebagai ‘a’. Untuk menggunakan  karakter  khusus  seperti  karakter  baris  baru,  backslash  digunakan
diikuti  dengan  karakter  kode.  Sebagai  contoh,  ‘\n’  untuk  karakter  baris  baru  atau  ganti baris, ‘\r’  untuk menyatakan nilai balik (carriage return), ‘\b’ untuk backspace


String Literals
String  literals mewakili beberapa karakter dan dinyatakan dalam tanda double pute(“  ”)(double quotes). Sebagai contoh string literal adalah, “Hello World”. 


Tipe Data Primitif
Bahasa  pemrograman Java mendefinisikan delapan tipe data primitif.  Mereka  diantaranya adalah boolean (untuk  bentuk  logika), char (untuk bentuk tekstual), byte,  short,  int,  long (integral), double and float (floating point).

-logika - boolean
Tipe data boolean diwakili oleh dua pernyataan : true dan false. Sebagai contoh adalah,
boolean result = true;
Contoh yang ditunjukkan diatas, mendeklarasikan  variabel yang dinamai result  sebagai tipe data boolean dan memberinya nilai true.


-teksual – char
Tipe  data  character  (char), diwakili oleh karakter single Unicode. Tipe data ini harus memiliki ciri berada dalam tanda single quotes(’  ’). Sebagai contoh,
‘a’   //Huruf a
‘\t’   //A tab
Untuk  menampilkan  karakter  khusus  seperti  '  (single  quotes)  atau  "  (double  quotes),
menggunakan karakter escape \. Sebagai contoh,
'\''  //untuk single quotes
'\"'  //untuk double quotes
Meskipun String bukan merupakan tipe data primitif (namun  merupakan  suatu  Class),kita akan memperkenalkan mengenai pada bagian ini. String mewakili tipe data yang terdiri atas beberapa  karakter. Mereka  tidak termasuk  tipe  data  primitif,  melainkan  suatu  class. Mereka memiliki literal yang terdapat diantara tanda double quotes(“”).
Sebagai contoh,
String message=“Hello world!”


-Integral – byte, short, int & long
Tipe  data integral dalam Java menggunakan tiga bentuk-  yaitu desimal, oktal atau
heksadesimal. Contohnya,
2   //nilai desimal 2
077  //angka 0 pada awal pernyataan mengindikasikan nilai oktal
0xBACC   //karakter 0x mengindikasikan nilai heksadesimal
Tipe-tipe integral  memiliki  default  tipe  data  yaitu  int.  Anda  dapat  merubahnya  ke  bentuk long dengan menambahkan  huruf  l  atau  L. Tipe data integral memiliki range sebagai berikut:

 
-Floating Point – float dan double
Tipe Floating point memiliki double sebagai default tipe datanya. Floating-point literal
termasuk salah satunya desimal point atau salah satu dari pilihan berikut ini,
E or e //(add exponential value)
F or f //(float)
D or d //(double)
Contohnya adalah,
3.14      //nilai floating-point sederhana (a double)
6.02E23     //A nilai floating-point yang besar
2.718F   //A nilai float size sederhana
123.4E+306D   //A nilai double yang besar dengan nilai redundant D



0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More