Pada bahasa java, semua nilai meruapakan referensi terhadap objek. Tipe data
primitif yang akan kita bahas merupakan tipe data yang memiliki nilai tertentu
dan bukan referensi dari sebuah objek atau Class. Tipe data sangatlah penting,
agar compailer mengenali operasi yang valid dan seberapa banyak pengalokasian
memori yang dibutuhkan oleh sebuah nilai yang akan disimpan atau dioperasikan.
Tipe data Integer merupakan tipe data yang dapat menampung bilangan bulat dari
nilai negatif maupun positif. Java memiliki empat tipe data integer yaitu : byte,
short, int dan long.
Perbedaan dari keempat tipe data ini hanya pada pengalokasian nilai pada
memory. Dimana byte memiliki nilai pengalokasian paling kecil yaitu 8 bit dan
long memiliki nilai pengalokasian paling besar dengan 64 bit.
Dalam bahasa java tipe data char memiliki pengalokasian tempat di memori 16-
bit. Rentang nilai tipe data char adalah 0 sampai 65.536. Tidak
ada karakter negatif. Karakter di Java dapat dikonversi menjadi integer dan
dimanipulasi dengan operator integer. Java menggunakan Unicode
untuk merepresentasikan karakter.
Contoh mendefinisikan variable dengan menggunakan tipe data Character :
Tipe data boolean Digunakan untuk menentukan suatu kondisi apakah pernyataan
true (benar) atau false (salah). Nilai boolean sering digunakan untuk mengatur
alur program, terutama dalam perulangan dan percabangan.
Demikian pembahasan mengenai tipe data primitif pada java. Untuk lebih
jelasnya rekan - rekan bisa eksplore sendiri. Dari pembahasan singkat ini, semoga
kita semua mendapatkan manfaatnya.. Aminn....