Konten dari Pengguna

Tipe Data Reference dan Primitif pada Pemrograman Java

How To Tekno

How To Tekno

How to tekno

·waktu baca 3 menit

comment
0
sosmed-whatsapp-white
copy-circle
more-vertical

Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Ilustrasi pemograman. Foto: Pexels/Pixabay
zoom-in-whitePerbesar
Ilustrasi pemograman. Foto: Pexels/Pixabay

Pada kesempatan kali ini How To Tekno akan membagikan informasi mengenai tipe data reference dan tipe data primitif dalam bahasa pemrograman Java.

Bahasa pemrograman Java biasa dipakai untuk berbagai telepon genggam atau handphone. Bahasa pemrograman ini pertama kali dikembangkan oleh James Gosling.

Sama halnya dengan bahasa pemrograman lainnya, terdapat tipe data yang berfungsi agar kompiler mengetahui operasi apa yang dipakai dan seberapa banyak memori yang akan digunakan.

Dalam bahasa pemrograman Java, tipe data dibagi menjadi dua yaitu tipe data primitif dan reference. Keduanya akan dijelaskan di artikel ini.

Tipe Data Reference pada Bahasa Pemrograman Java

Ilustrasi coding. Foto: Lewis Kang'ethe Ngugi/unsplash

Pada Java, ada yang namanya apa itu tipe data reference atau disebut sebagai tipe data referensi. Tipe data ini dipakai untuk memegang referensi atau sumber dari suatu object (instance dari class), dikutip dari modul Sintaks Bahasa dan Tipe Data terbitan Universitas Gunadarma.

Untuk mendeklarasikan tipe data reference hampir sama dengan tipe data primitif, namun untuk menggunakan agak sedikit berbeda.

Simak contoh pendeklarasian coding bahasa pemrograman Java di bawah ini agar lebih bisa memahaminya:

class ProgSederhana {

int x = 0; /* Pendeklarasian variabel dengan

tipe data int */

public static void main(String[] args) {

/*Pendeklarasian variabel dengan tipe data

class ProgSederhana*/

ProgSederhana var;

//Instantiate class ProgSederhana menjadi

//objek

var = new ProgSederhana();

/*setelah proses instantiate ini, Anda

dapat mengakses objek ProgSederhana

melalui variabel var*/

var.x = 20;

System.out.println("Nilai x : " + var.x);

}

}

Pada contoh kueri di atas terdapat perintah var = new ProgSederhana(); di mana berfungsi sebagai run time Java agar bisa mengalokasikan memori dan membuat ProgSederhana sebagai referensi dari objek yang digunakan.

Itulah yang disebut dengan instantiate class di mana kamu bisa menggunakan internal objek dengan perintah var.x = 20.

Tipe Data Primitif dalam Bahasa Pemrograman Java

Ilustrasi coding. Foto: Jantine Doornbos/unsplash

Setelah membahas tipe data reference pada Java, ada juga terdapat tipe data primitif. Ini adalah tipe data dasar.

Pada bahasa pemrograman Java, ada 8 tipe data yang dibagi dalam 4 kelompok. Berikut ini adalah tipe data primitif dalam bahasa pemrograman Java:

  • Integer adalah tipe data untuk bilangan bulat yang terdiri atas byte, short, int, dan long.

  • Floating-Point adalah tipe data untuk bilangan pecahan yang terdiri atas float dan double.

  • Karakter (character) adalah tipe data yang dipakai untuk mewakili simbol dari sebuah karakter yang terdiri atas tipe data char.

  • Boolean merupakan tipe data yang menunjukkan nilai TRUE (benar) atau FALSE (salah) yang terdiri atas boolean.

Sekian penjelasan mengenai tipe data reference dan primitif dalam bahasa pemrograman Java. Selamat belajar!

(NSF)