Senin, 30 Maret 2020

Mengenal Tipe Data Variabel Dan Konstanta Pada Bahasa Pemrograman Java

Hallo kali ini saya akan membagikan informasi lagi kepada kalian semua masih tentang seputar bahasa pemrograman pada java. Pada kesempatan kali ini saya akan mengenalkan apa itu tipe data variabel pada java ?. 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.

Simplenya adalah variabel sebagai tempat untuk menyimpan nilai sementara.
Untuk tipe data adalah jenis data yang tersimpan dalam variabel.

Tipe data yang ada pada bahasa pemrograman java ada dua :

  • Tipe data primitif
  • Tipe data object/reference

  • Tipe data primitif :
Tipe ini memiliki delapan tipe data primitif yang didukung oleh java, tipe data primitif ditetapkan oleh bahasa dan dinamai oleh keyword (kata kunci). Berikut ini adalah delapan tipe data primitif :

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

rangenya dari-128 sampai 127.
nilai defaultnya adalah 0.
contoh : byte a = 100, byte b=-50

2. Short
Tipe data short adalah 16-bit bilangan bulat, short juga digunakan untuk menghemat memori seperti data byte. Bedanya pada tipe ini dengan tipe data byte hanya 2 kali lebih kecil dibanding dengan int.

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

3. Int
Tipe data int memiliki 32-bit bilangan bulat, tipe data int ini biasa digunakan sebagai tipe data default untuk nilai integral kecuali kita mulai konsern soal memori.

rangenya -2,147,483,638 sampai 2,147,483,647.
nilai defaultnya adalah 0.
contoh : int a = 100000, int b = 200000

4. Long
Tipe data 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.
contoh : int a = 100000L, int b = -200000L

5. Float
Tipe data 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.
contoh : float f1 = 234.5f

6. Double
Tipe data 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.
contoh : 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:
contoh : boolean one = false

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

contoh : char letterA = ‘A’

  • 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;
contoh : Animal animal = new Animal(“giraffe”);

Setelah kita mengetahui variabel pada bahasa pemrograman java, selanjutnya kita akan membahas mengenai konstanta pada bahasa pemrograman java. Konstanta adalah sebuah tempat atau container dari suatu nilai. Sesuai dengan namanya, nilai dari konstanta bersifat tetap (konstan) dan tidak bisa diubah sepanjang program berjalan. Inilah yang menjadi pembeda dari konstanta dengan variabel.

Nah itulah diatas pengertian dari variable dan konstanta, setelah mengetahui variable dan konstanta saya juga akan memberikan contoh-contoh programnya. Berikut di bawah ini adalah contohnya :

  • Contoh program (variabel) :



  • Contoh program (operator aritmatika) :




  • Contoh program (operator ternery) :



  • Contoh program (operator pembanding) :



  • Contog program (operator logika) :



  • Contoh program (konstanta) :




Demikianlah Mengenal Tipe Data Variabel Dan Konstanta Pada Bahasa Pemrograman Java dan beberapa contohnya, Semoga artikel ini bisa bermanfaat untuk kalian, Terima kasih.