Posted by : Aaron John Friday 19 July 2013

Pada artikel sebelumnya telah dibahas contoh-contoh sederhana program java, sengaja saya tuliskan diawal agar lebih dulu tau contoh implementasinya(tipe data).
Pada dasarnya dalam Java, tipe data dibagi menjadi dua yaitu tipe data primitif (tipe data ini sudah disediakan oleh Java dan ini merupakan tipe data dasar yang hampir semua bahasa pemrograman juga menggunakannya) dan tipe data reference, yang kedua adalah tipe data komposit (bisa dibilang yang ini tipe data tingkat tinggi).


  1. TIPE DATA PRIMITIF

Tipe data primitif dalam java ada delapan, berikut ini delapan tipe data tersebut beserta penjelasan singkatnya.

  • Integer

Integer (int) adalah tipe data yang menampung data berupa bilangan bulat. Memiliki nilai dari 2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori. Tipe data ini cocok digunakan untuk menyimpan data-data yang nanti hasilnya diharapkan memiliki nilai bulat, karena walau dilakukan pembagian dan jika dalam hitungan normal kita hasilnya bernilai pecahan atau desimal, hasil yang ditampilkan nantinya akan tetap bernilai bulat. Biasanya lebih cocok digunakan sebagai tipe data dari counter atau penghitung jumlah.

  • Byte

Byte juga hampir sama dengan integer, tapi memliki range yang lebih kecil dari integer. Memiliki range  dari -128 sampai +127 dan menempati1 byte ( 8 bits ) di memori.

  • Short

Tipe data dengan nilai 16 bit, merupakan tipe data yang menyimpan bilangan bulat dan memiliki nilai minimum -32.768 dan nilai maksimum +32.767. Sama halnya dengan byte, tipe data ini bisa digunakan untuk angka-angka yang kecil dan bisa dipakai untuk menyatakan nilai array yang lebih besar dari byte.

  • Long

Long juga salah satu tipe data yang menamung bilangan bulat, sama dengan dua tipe di atas yang membedakannya adalah range nilainya. Long memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) pada memori

  • Double

Double adalah tipe data yang menampung tipe data desimal. Memiliki range nilai dari -1.7×10308 sampai +1.7×10308.

  • Float

Float hampi sama dengan double namun range nilai yang dimilikinya jauh lebih besar, yaitu dari  -3.4×108 sampai +3.4×108 dan menempati 4 byte di memori.

  • Char

Char adalah tipe data yang menyimpan karakter. Namun hanya mampu menyimpan satu karakter saja. Karakter yang mampu disimpan adalah huruf, angka, tanda baca, juga simbol.

  • Boolean

Boolean adalah tipe data yang hanya menyimpan dua nilai, yaitu ‘true’ atau ‘false’. Boolean biasnyanya digunakan untuk membuat program dengan kondisi tertentu.

2.   TIPE DATA REFERENCE
Tipe data berupa class yang ada di library Java (java.lang) cirinya menggunakan huruf capital Contoh: String, Integer, Double.

References:
http://reirinka-chan.blogspot.com/2013/01/tipe-data-dalam-java.html
Romy - OOP Concept
Images:
http://tutorialboxs.com/wp-content/uploads/2012/10/Tipe-Data-DASAR.jpg

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Popular Post

Blogger templates

Powered by Blogger.

- Copyright © JAVA PHP Tutorial -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -