بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ
1.
TIPE DATA
Tipe data adalah jenis data yang dapat diolah oleh komputer untuk
memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta
yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya.
Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat
menentukan pemakaian sumberdaya komputer (terutama memori komputer). Salah satu
tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk
menghasilkan program yang efisien dan berkinerja tinggi.
Bahasa
pemrograman java memiliki 2 katagori tipe data
yaitu primitive dan reference. Sebuah variabel dengan tipe primitive memuat
sebuah nilai tunggal dengan format dan ukuran yang sesuai tipenya. Sedangkan
Reference tipe data merupakan sebuah tipe data berjenis class, yang dapat
memiliki fungsi atau metode.
A.
Primitif
Jenis-jenis
nya sbb :
Tipe data
|
Range/ Jarak
nilai
|
Ukuran Memory
( 1 byte = 8
bit )
|
Nilai Default
|
byte
|
-128 s/d 127
|
8-bit signed
|
0
|
short
|
-32.768 s/d
32.767
|
16-bit signed
|
0
|
int
|
-2,147,483,648
s/d
2,147,483,647
|
32-bit signed
|
0
|
long
|
-9,223,372,036,854,775,808
s/d
-9,223,372,036,854,775,807
|
64-bit signed
|
0L
|
float
|
-3.4E38 s/d
3.4E38
|
32-bit IEEE
754
|
0.0f
|
double
|
-1.7E308 s/d
1.7E308
|
64-bit IEEE
754
|
0.0d
|
char
|
Character
ASCII
|
8-bit signed
|
‘\u0000’
|
Boolean
|
Nilai true
atau false
|
8-bit signed
|
false
|
B.
Reference
Tipe data berupa class, dimana class ini
memiliki berbagai fungsi yang bisa digunakan untuk kebutuhan pemrograman. Arrays, class, dan interface adalah tipe-tipe referensi. Nilai dari
variable tipe referensi, berbeda dengan tipe primitive, adalah sebuah referensi
untuk (sebuah alamat dari) nilai atau kumpulan nilai dari nilai-nilai yang
ditunjukkan oleh variable.
Jenis-jenis nya antara lain :
Byte, Short, Integer, Long, Float, Double,
Boolean, Character, String dan lain sebagainya.
2.
VARIABEL
Variabel merupakan sebuah tempat dimemori yang
dialokasikan untuk menampung data yang memiliki sifat sementara, yang digunakan
hanya pada saat program masih berjalan dan dihilangkan/dihapus dari memori
setelah program berakhir.
Variabel berasal dari kata vary dan able.
Vary à artinya variasi atau bermacam-macam, atau berubah-ubah.
Able à artinya dapat (dapat di....)
Pemberian nama variabel ditentukan atau dikarang sendiri oleh
pembuat program, tapi dengan syarat sebagai berikut :
1.
Tidak
boleh sama, dengan nama atau kata yang sudah disiapkan oleh komputer (reserved
word) seperti keyword, dan functions. Juga harus berbeda dengan nama label atau
konstanta(angka) yang dibuat oleh program.
2.
Maksimum
32 karakter, bila lebih maka karakter selebihnya tidak diperhatikan oleh
komputer. Dan juga Huruf besar dan Huruf kecil dibedakan.
3.
Pada
Java kata pertama harus huruf atau karakter garis bawah(under score) atau juga
bisa berupa tanda mata uang, contoh : $ (dollar Amerika), lalu karakter
berikutnya baru boleh huruf atau angka, atau karakter garis bawah.
4.
Apabila
dibuat dari 2 suku kata, maka tidak boleh ada spasinya.
Contoh Nama Variabel yang Benar
|
Contoh Nama Variabel yang Salah
|
Penyebab Kesalahan
|
A
|
1A
|
Awalnya bukan huruf/under score/tanda mata uang.
|
A1
|
Nilai-1
|
Mengandung tanda minus(-)
|
Nilai
|
Harga Satuan
|
Mengandung spasi
|
NILAI
|
Benar/Salah
|
Mengandung special character
|
HargaSatuan
|
switch
|
Sama dengan keyword
|
_Harga
|
long
|
Sama dengan keyword
|
Nilai_Awal
|
Nilai-Awal
|
Mengandung tanda minus(-)
|
3. NILAI ( INISIALISASI )
Nilai
disini yaitu mengikuti dari tipe datanya, agar bisa selaras dan tidak terjadi
ke-erroran. Misalkan tipe datanya int tapi nilainya berupa huruf, maka akan
error. Dan juga yang lain lain.
Semoga
bermanfaat ^_^
اَلْحَمْدُ اللهِ رَبِّ الْعَلَمِيْنَ
No comments :
Post a Comment