Rabu, 14 Oktober 2015

Mengenal variabel pada pemrograman Java



Variabel

Sebagaimana kita tahu bahwaa tipe data mengatur  berapa besar ruang yang akan disediakan untuk nilai yang akan disimpan di memori. Untuk menyimpan/mengambil data tersebut, seorang programmer perlu mendefinisikan suatu nama agar komputer bisa melacak dimana suatu nilai tersebut akan disimpan/diambil di memori. Nama yang akan didefinisikan tersebut adalah variabel.
Perlu digarisbawahi bahwa variabel ini sifatnya tentatif, artinya kita tidak bisa menjamin bahwa nilainya akan tetap karena pada suatu waktu bisa berubah-ubah.
Untuk mendeklarasikan variabel, caranya cukup mudah. Namun, perlu diperhatikan aturan dalam penulisannya.
  • Variabel harus diawali dengan huruf
  • Variabel tidak boleh mengandung karakter unik, seperti @, #, !, & dan lain-lain
  • Variabel tidak boleh mengandung spasi, tab, atau enter
  • Variabel tidak merupakan anggota dari keyword
Contoh aturan penulisannya seperti di bawah ini.
1
TipeVariabel namaVariabel;
TipeVariabel berupa tipe data atau kelas, sehingga contoh penulisannya menjadi berikut ini.
1
2
3
int totalPengeluaran;
 
String namaOrang;
Kemudian, bagaimana cara memasukkan nilai ke dalam variabel? Untuk memasukkan nilai kedalam variabel, tinggal tambahkan tanda “=” (sama dengan) kemudian isikan ekspresi yang akan dimasukkan ke variabel.
1
2
3
4
5
6
7
int totalPengeluaran;
 
String namaOrang;
 
totalPengeluaran = 100000;
 
namaOrang = "Teguh";
Penulisan di atas bisa juga dituliskan langsung seperti berikut ini.
1
2
3
int totalPengeluaran = 100000;
 
String namaOrang = "Teguh";

Tipe Variabel

Pada pemrograman Java, jika sudah belajar OOP (Object-Oriented Programming), variabel dibagi menjadi beberapa tipe sebagai berikut.
  • Variabel instance (tidak statis). Variabel ini dideklarasikan dari bentukan objek suatu kelas. Kita bisa membuat beberapa objek dari kelas yang sama. Tapi, karena sifatnya yang tidak statis, maka nilai dari objek yang dibentuk tadi juga bisa berbeda-beda.
  • Variabel class (statis). Berkebalikan dengan Variabel instance, Variabel ini bersifat statis, dimana semua objek bisa menggunakan bersama. Karena bersifat global, maka nilainya sama untuk setiap objek pada kelas tersebut.
  • Variabel local yaitu variabel yang didefinisikan di dalam suatu method. Variabel ini bersifat lokal yang hanya bisa diakses di dalam method tersebut.
  • Parameter yaitu variabel yang digunakan pada saat suatu method dipanggil. Parameter ini digunakan untuk memberi nilai awal dari nilai yang dimasukkan untuk diteruskan ke dalam method.
sumber : http://www.abouteguh.com/mengenal-variabel-pada-pemrograman-java/

Tidak ada komentar:

Posting Komentar