Tipe Data Variabel Dalam Bahasa Pemrograman Java

31 Dec, 2020 | Ditulis oleh : Fadlur Rohman

Rekomendasi Kelas
Membangun Toko Online Menggunakan Laravel

Laravel adalah salah framework php dengan pengguna terbanyak. Dengan banyaknya pengguna otomatis ketika kita menghadapi error akan lebih mudah menemukan solusin...

Variabel adalah sesuatu yang digunakan untuk menyimpan nilai yang dialokasikan pada memory komputer, ini berarti ketika kita membuat variabel maka kita juga menyediakan tempat di memori komputer kita.

Berdasarkan tipe data variabel, sistem operasi mengalokasikan memori dan memutuskan apa yang bisa disimpan di memori yang disediakan. Oleh karena itu, dengan menetapkan jenis tipe data yang berbeda untuk variabel, kita bisa menyimpan bilangan bulat, desimal atau karakter dalam variabel tersebut.

Ada dua tipe data yang tersedia di java :
A. tipe data primitif
B. tipe data object/reference.

A. Tipe data primitif:
Ada delapan tipe data primitif yang didukung oleh java, tipe data primitif ditetapkan oleh bahasa dan dinamai oleh keyword(kata kunci). berikut adalah delapan tipe data primitif.

1. byte
tipe data byte adalah 8-bit signed bilangan bulat, tipe data byte digunakan untuk menghemat memori. Tipe data byte berukuran 4 kali lebih kecil dibanding int.

range-nya dari -128 sampai 127.
nilai defaultnya adalah 0.
contohnya : byte a = 100, byte b = -50

2. short
tipe data short adalah 16 bit bilangan bulat, short juga digunakan untuk menghemat memori seperti pada tipe data byte. Bedanya short 2 kali lebih kecil dibanding sebuah int.

rangenya dari -32,768 sampai 32,767
nilai defaultnya adalah 0;
contohnya : short s = 10000, short r = -20000

3. int
int adalah tipe data 32 bit bilangan bulat, int digunakan sebagai tipe data default untuk nilai integral kecuali kita mulai konsern soal memori.

rangenya -2,147,483,648 sampai 2,147,483,647
nilai defaultnya adalah 0
contohnya : int a = 100000, int b = -200000

4. long
long adalah tipe 64 bit bilangan bulat, tipe data ini digunakan untuk range data yang lebih lebar dari int.

range-nya dari -9,223,372,036,854,775,808 sampai 9,223,372,036,854,775,807
nilai defaultnya adalah 0L.
contohnya : int a = 100000L, int b = -200000L

5. float
float adalah tipe data single-precision 32 bit IEEE 754 floating point, bahasa sederhananya float digunakan untuk bilangan pecahan. tipe data float sebaiknya tidak digunakan untuk nilai-nilai yang presisi seperti mata uang.

nilai defaultnya adalah 0.0f
contohnya : float f1 = 234.5f

6. double
double adalah tipe data 64 bit IEEE 754 floating point. tipe data ini umumnya digunakan untuk tipe data desimal. sebaiknya tipe data double tidak digunakan untuk nilai presisi seperti mata uang.

nilai defaultnya adalah 0.0d.
contohnya : double d1 = 123.4

7. boolean
tipe data boolean mewakili informasi 1 bit, nilainya hanya tersedia dua pilihan yaitu true dan false. tipe data ini digunakan untuk menandai kondisi true/false.

nilai defaultnya adalah false:
contohnya : boolean one = false

8. char
tipe data char adalah sebuah karakter 16 bit Unicode. tipe data char digunakan hanya untuk menyimpan data berupa karakter.

contohnya : char letterA = ‘A’

B. Tipe data reference
tipe data reference dibuat dan didefinisikan oleh constructor dari class. tipe data ini digunakan untuk mengakses object. variable ini dideklarasikan menjadi bagian dari tipe data yang lebih spesifik yang tidak bisa diubah. variabel referensi dapat digunakan untuk tipe data yang dideklarasikan atau tipe data apapun.

nilai default adalah null;
contohnya : Animal animal = new Animal(“giraffe”);



Tags :


Related Post :

Operasi trigonometri sederhana menggunakan java

31 Dec, 2020 - Fadlur Rohman

Perhitungan trigonometri menggunakan java kadang membingungkan, karena...

Sqlite dan Java

31 Dec, 2020 - Fadlur Rohman

Sebelum kita menggunakan sqlite pada program java, kita harus mempunya...

Encapsulation Java

31 Dec, 2020 - Fadlur Rohman

Encapsulation adalah salah satu dari empat konsep fundamental OOP sela...

Tipe Data Variabel Dalam Bahasa Pemrograman Java

31 Dec, 2020 - Fadlur Rohman

Variabel adalah sesuatu yang digunakan untuk menyimpan nilai yang dial...

Interface Dalam Bahasa Pemrograman Java

31 Dec, 2020 - Fadlur Rohman

Seperti yang sudah kita pelajari di awal, object mendefinisikan intera...

Inheritance Dalam Bahasa Pemrograman Java

31 Dec, 2020 - Fadlur Rohman

Di dalam pemrograman beroritentasi object seperti java mengijinkan &ld...

Mau Bikin Aplikasi Web & Aplikasi Android?

Saya membuka jasa pembuatan aplikasi web dan android untuk aplikasi seperti toko online, monitoring (IoT), interface mesin absensi atau kasir

Silahkan kontak link di bawah ini untuk teknis dan harganya