Powered by Blogger.

Sunday, March 22, 2015

TIPE DATA, VARIABEL, DAN NILAINYA

No comments :
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ

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