Misalnya : Kata-kata kunci atau Keywords dalam Java, hal ini sangat penting. Mengapa ? Dalam pendeklarasian sebuah variabel atau class tidak boleh diberi nama yang sama dengan Keywords tersebut. Sama pentingnya dengan tipe-tipe data dalam Java, sehingga dalam pendeklarasian sebuah variabel anda bisa menentukan tipe data yang tepat.
Berikut adalah kata kunci dalam Bahasa Pemrograman Java :
sumber : http://mdianto.wordpress.com/2009/05/31/kata-kunci-atau-keyword-dalam-java/
Tipe Data Primitif dalam Java :abstract
boolean
break
byte
case
catch
char
class
const
continue
default
do
double
else
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
volatile
while
sumber : http://java.lyracc.com/belajar/java-untuk-pemula/variabel-dan-tipe-data
Jenis Data | Deskripsi | Ukuran | Minimum | Maksimum |
---|---|---|---|---|
boolean | Hanya bisa berisi benar atau salah | 1-bit | ||
char | Karakter Unicode | 16-bit | ||
byte | Bilangan bulat | 8-bit | -127 | 128 |
short | Bilangan bulat | 16-bit | -32768 | 32767 |
int | Bilangan bulat | 32-bit | -2147483648 | 2147483647 |
long | Bilangan bulat | 64-bit | -9223372036854775808 | 9223372036854775807 |
float | Bilangan riil | 32-bit | 1.40129846432481707e-45 | 3.40282346638528860e+38 |
double | Bilangan riil | 64-bit | 4.94065645841246544e-324 | 1.79769313486231570e+308 |
Untuk membuat sebuah variabel yang nantinya akan memuat sebuah nilai maka anda harus mendeklarasikannya terlebih dahulu.
String nama; int nomor;Setelah anda mendeklarasikannya, anda bisa memasukkan nilai ke variabel tersebut
nama = "Kevin"; nomor = 23;
Sebenarnya anda bisa menggabungkan kedua tahap diatas menjadi satu tahap yang lebih mudah
String nama = "Kevin"; int nomor = 23;
Literal
Literal adalah suatu nilai yang dituliskan pada kode sumber Java. Misalnya, anda menuliskan "Saya sedang belajar Java" yang menyatakan suatu deretan karakter (string).
Literal pada Java dapat dibedakan menjadi :
1. Literal bilangan
2. Literal karakter
3. Literal boolean
4. Literal string
1. Literal Bilangan
-Literal bilangan bulat tergolong sebagai long. Simbol L atau l dapat ditambahkan kebelakang bilangan. Sangat disarankan untuk menggunakan huruf "L" saja, karena l dapat menimbulkan kerancuan karena sangat mirip dengan angka 1
Misal :
4L = Bilangan bertipe 4 long
-Suatu bilangan bulat bisa dinyatakan dalam bentuk oktal (basis delapan) dan heksdesimal(basil16). Jika suatu bilangan diawali dengan angka 0 maka bilangan tersebut diperlakukan sebagai bilangan oktal sedangkan jika diawali dengan 0x maka bilangan tersebut akan diperlakukan sebagai bilangan basis 16.
Misal:
023 = 23 oktal
0x23 = 23 heksadesimal
Sebagai tambahan anda bisa mengkonversikan bilangan basis 8 , 16 atau 2 tersebut kedalam basis 10 dengan program bawaan windows calculator, bisa juga pake cara manual sih . :D
Atau dengan program java :
// Berkas: LiteralBulat.java public class LiteralBulat { public static void main(String[] args) { System.out.println(17); System.out.println(017); System.out.println(0x17); } }
Kompilasi dan liat hasilnya.
-Literal bilangan titik untuk menyatakan bilangan real. Misalnya 0.1 menyatakan pecahan 1/10
- Pada bilangan titik mengambang simbol e atau E biasa digunakan untuk menyatakan eksponensial. Contoh
2e45 = 2 x 10 45
Untuk literal lainnya anda bisa mengunjungi link berikut : http://java.lyracc.com/belajar/java-untuk-pemula/variabel-dan-tipe-data