Mengenai Variable

Assalamualaikum.. selamat malam, salam sejahtera untuk kita semua. Saya mengalami kesulitan tentang pertanyaan yang diberikan oleh dosen saya, maklum baru pertama kali terjun ke dunia programing.

Ada berapa macam jenis variable? kemudian sebutkan ada berapa turunan variable dari masing-maisng jenis tersebut.

Terimakasih,

avatar faizalnursandi
@faizalnursandi

1 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

1 Jawaban:

@faizalnursandi Type variable di bagi menjadi 3 jenis :

  1. local variable = variable yang di declare pada bagian dalam method.
  2. instance variable = variable yang di declare di dalam class tetapi di luar dari method.
  3. static variable = variable yang di declare secara static & di luar method.
Class Java{
int x = 1; //instance variable
static int y = 2; //static variable

	void method(){
		int z = 3; //local variable
	}
}

Type data dibagi menjadi 2 Primitive dan Non-Primitive : Untuk Primitive lebih mudah digambarkan seperti pohon faktor/KPK/Multiarray.

A. Primitive di bagi menjadi 2 (Boolean dan Numeric). 1. Boolean => Boolean = true/false 1 bit.

Numeric dibagi menjadi 2 (CHARACTER & INTEGRAL). 2. Numeric => CHARACTER => Char = character 2 bytes.

INTEGRAL dibagi menjadi 2 (INTEGER & Floating).

INTEGER berisi (byte, short, int, long). 3. Numeric => INTEGRAL => INTEGER => byte = number 1 byte. 4. Numeric => INTEGRAL => INTEGER => short = number 2 bytes. 5. Numeric => INTEGRAL => INTEGER => int = number 4 bytes. 6. Numeric => INTEGRAL => INTEGER => long = number 8 bytes.

Floating berisi (float & double) 7. Numeric => INTEGRAL => FLOATING => float = float number 4 bytes. 8. Numeric => INTEGRAL => FLOATING => double = float number 8 bytes.

B. Non-Primitive : biasa di sebut reference karena merujuk ke penyimpanan data. Non-Primitive di bagi menjadi 2 (Class & Array).

Semoga mudah dipahami.

avatar blackarch
@blackarch

101 Kontribusi 35 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban