Sabtu, 18 Februari 2017

Variabel Dalam Java


Variabel Dalam Java

Tidak hanya matematika yang memiliki variabel. Pada Bahasa pemrograman  pun juga memiliki variabel. Nah jadi apa sih variabel itu? Variabel sendiri adalah sesuatu yang terletak di memori computer yang mempunyai nilai dan nilai tersebut dapat diubah sewaktu-waktu ketika program dijalankan. Java bisa dikatakan sebagai strongly typed language Karena ketika kamu mendeklarasikan suatu variabel, kamu harus memberikan tipe variabel secara spesifik. Kemudian compiler akan mencoba memastikan apakah data sudah pada tipe variabel yang benar. Setiap variabel memiliki nama, tipe, ukuran, dan nilai.

A.    Konsep Variabel Dalam Java

int contohVariabel = 1;

ü  int merupakan tipe data variabel integer, yang memiliki ukuran 4 bytes

ü  contohVariabel merupakan nama dari variabel int tersebut

ü  = merupakan sebuah operator biasa yang berarti sama dengan

ü  1 merupakan nilai dari variabel tersebut

Contoh program menggunakan variabel:

public class ContohVariabel {

                public static void main (String [] args ) {

                                int A , B;

                                A = 9;

                                B = 10;

                                                System.out.println(“Angka yang keluar adalah: “ + A + B);

 }

}

yang akan keluar di konsol dari program tersebut adalah:

Angka yang keluar adalah :

9

10


B.      Macam-macam variabel dalam Java

1.       Local variable

Adalah variabel yang dideklarasikan di dalam method.

2.       Instance variable

Adalah variabel yang dideklarasikan di dalam kelas tetapi di luar method dan bukan dideklarasikan sebagai static.

3.       Static variable

Adalah variabel yang dideklarasikan sebagai static dan bukan termasuk variabel lokal

Berikut contoh program agar kamu lebih mudah memahaminya:

class MacamVariabel {

int x = 100;                          //instance variable

static int y = 200;              //static variable

void method() {               

                int n = 999;          //local variable

}

}




Tidak ada komentar:

Posting Komentar