www.WarungProgram.com

Tempat Belajar Bahasa Pemrograman Dari Dasar


Belajar Tipe Data Pemrograman Java

Penulis : Zulfikar Kategori : Belajar Java

Belajar Tipe Data Pemrograman Java

Ini adalah seri ke 4 dari Tutorial Belajar Pemrograman Java Dari Dasar, dalam tutorial ini kita akan belajar dan mengenal Tipe Data di dalam pemrograman java.

 

Variable

Di dalam bahasa pemrograman variable adalah tempat untuk menyimpan data, variable merujuk kepada suatu lokasi di Memori Komputer (RAM) tempat data tersebut tersimpan.

Saat variable di buat maka variable akan menggunakan ruang di Memori Komputer.

Variable memiliki Tipe Data, di dalam bahasa Pemrograman Java memiliki dua tipe data di antaranya :

  • Primitive Data Type
  • Reference / Object Data Type

 

Tipe Data Primitive

Ada delapan Tipe Data Primitive di dalam bahasa pemrograman java, tipe data primitive sudah terdefinisi di dalam bahasa pemrograman dan memiliki keyword sebagai namanya.

Berikut ini Delapan Tipe Data Primitive di dalam bahasa pemrograman java :

byte

  • Tipe Data byte adalah bilangan bulat 8-bit
  • Nilai Terkecil -128
  • Nilai Terbesar 127
  • Tipe data byte digunakan untuk menghemat ruang untuk array yang besar.
  • Contoh :
    byte a = 100; byte b = -50;

short

  • Tipe Data short adalah bilangan bulat 16-bit
  • Nilai Terkecil -32768
  • Nilai Terbesar 32767
  • Tipe Data short juga dapat digunakan untuk menghemat penggunaan ruang memori, ukuran short lebih kecil dari integer.
  • Contoh :
    short t = 20000; short h = -10000;

int

  • int (Integer) adalah tipe data bilangan bulat 32-bit
  • Nilai Terkecil  -2147483648
  • Nilai Terbesar 2147483647
  • Tipe data int sering digunakan untuk menyimpan angka bulat karena range nilai nya yang besar
  • Contoh :
    int angka = 100000; int angka2 = -200000;

long

  • long adalah tipe data bilangan bulat 64-bit
  • Nilai Terkecil -9223372036854775808
  • Nilai Terbesar 9223372036854775807
  • Tipe data long sering digunakan untuk menyimpan angka yang besar
  • Contoh :
    long a = 100000L; long b = -200000L;

float

  • Tipe data float adalah tipe data 32-bit untuk bilangan / angka yang memiliki floating point atau desimal di belakang angka
  • Contoh :
    float f1 = 234.5f;

double

  • Tipe data double mirip dengan tipe data float hanya saja memiliki perbedaan tipe data double memiliki double precision floating point
  • Contoh :
    double d1 = 123.4;

boolean

  • boolean adalah tipe data yang mepresentasikan informasi dalam ukuran 1 bit
  • boolean hanya memiliki 2 value yaitu : TRUE dan FALSE
  • Tipe data ini biasanya digunakan dalam logika untuk memilih keputusan seperti IF ELSE
  • contoh :
    boolean status : true;

char

  • Tipe data char adalah tipe data single 16-bit Unicode character
  • Tipe data char digunakan untuk menyimpan data character
  • Contoh :
    char letterZ = 'Z';

 

Tipe Data Reference / Object

Tipe data Reference atau Object adalah tipe data yang di buat dari sebuah Class.

Contoh :

Karyawan karyawan1 = new Karyawan();

 

Bahasa Pemrograman Java juga mendukung beberapa literal khusus untuk String dan Char, berikut ini tabel nya :

Notation Character represented
\n Newline (0x0a)
\r Carriage return (0x0d)
\f Formfeed (0x0c)
\b Backspace (0x08)
\s Space (0x20)
\t tab
\” Double quote
\’ Single quote
\\ backslash
\ddd Octal character (ddd)
\uxxxx Hexadecimal UNICODE character (xxxx)

 

Contoh :

"Hello World"
"two\nlines"
"\"This is in quotes\""
Tutorial selanjutnya : Belajar Pengulangan di Java

  1. Tutorialnya simple dan menyenangkan… sukses terus gan. Semoga ilmunya bermanfaat dunia akhirat. Aminn

  2. atif says:

    Keep sharing ya, saya menikmati dan paham serta bisa mengikuti penjelasan yang sangat simple dan tidak membingungkan, sebagai orang yang bukan bidang IT, tetapi ingin belajar bahasa pemrograman terutama JAVA.
    Thanks gan.


Warning: Undefined variable $aria_req in /home/warungprogram/public_html/wp-content/themes/vikar/comments.php on line 51

Warning: Undefined variable $aria_req in /home/warungprogram/public_html/wp-content/themes/vikar/comments.php on line 56
*
*