Breaking News
Home / Bahasa Pemrograman / Dasar Java – Tipe Variabel Dalam Java

Dasar Java – Tipe Variabel Dalam Java

Setiap variabel dalam Java memiliki tipe spesifik yang menentukan ukuran dan layout memori, jangkauan nilai yang dapat disimpan, dan operasi – operasi yang dapat dijalankan terhadap variabel.

Anda harus mendeklarasikan semua variabel sebelum digunakan. Untuk mendeklarasi lebih dari satu variabel dengan tipe tertentu anda dapat menggunakan tanda koma sebagai pemisah.

Berikut ini contoh deklarasi dan instalisasi variabel dalam java :

Variabel Lokal

  • Variabel lokal di deklarasikan dalam method, konstruktor, atau blok.
  • variabel lokal dibuat saat method, konstruktor atau blok mulai dijalankan dan akan dihapus saat selesai dijalankan.
  • Modifer akses tidak dapat digunakan untuk variabel lokal
  • Variabel lokal hanya dapat digunakan didalam method, constructor atau blok tempat pendeklarasinya
  • Tidak ada nilai default untuk varibel lokal sehingga veriabel lokal harus dideklarasikan dan inisialisasi sebelum digunakan.

Berikut ini contoh variabel lokal umur yang didefinisikan didalam method umurAnj() dan lingkup penggunaannya hanya didalam method tersebut.

Kode teresebut akan menghasilkan output berikut :

Jika anda menganilisiskan umur akan terjadi eror.

Variebel Instance 

  • Variabel instance dideklarasikan didalan kelas, tetapi diluar method, konstruktor atau blok
  • Saat sebuah objek dibuat, tempat untuk setiap variabel instance disiapkan dalam memori
  • Variabel instance dibuat saat sebuah objek dibuat dengan menggunakan kata kunci ‘new’ dan dihapus saat objek tersebut dihapus
  • Variabel instance dapat di deklarasikan dalam kelas sebelum dan sesudah penggunaan
  • Modifer akses akan dapat digunakan pada varibel instance
  • Varibel instance dapat digunakan oleh semua method kontruktor dan blok didalam kelas
  • Variabel instance mempunyai alat default : untuk tipe numerik 0 untuk boolean false dan untuk tipe numerik 0, untuk bolean false dan untuk refrensi objek adalah null.

Berikut ini penggunaanya :

Kode tersebut akan menghasilkan output berikut :

Variabel Kelas/Static

  • Variabel kelas/ static dideklarasikan dengan kata kunci static didalam kelas, tetapi di luar method, konstruktor atau blok
  • Hanya ada satu salinan dari varibel kelas per kelas
  • Variabel static biasanya dideklarasikan sebagai konstanta, variabel konstanta nilainya tetap dan tidak berubah
  • Variabel static dibuat ketika program dimulai dan dihapus saat perogram berhenti
  • Nilai defaultnya sama dengan variabel Instance
  • Variabel static daat diakses dengan memanggil nama kelas NamaKelas. NamaVariabel
  • Saat mendeklarasi variabel kelas dengan public static final, maka nama variabel (konstanta) dituliskan semua dalam huruf kapital. Jika Variabel static tidak dideklarasikan dengan public final, syntax penamaannya sama dengan variabel instance dan lokal.

Berikut ini contoh penggunaan varibel kelas

Berikut adalah hasil output dari kode diatas :

 

About gookkis

Cuma tukang ketik di Gookkis.com, semoga tulisan jelek ini bermanfaat.

Baca Juga

Ahmad Rosid – Berpindah Halaman Pada React Native

Kali ini kita akan coba bahas react-native yaitu tentang bagaimana berpindah dari satu halaman ke …

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.