Kamis, 08 Januari 2015

Macam-macam Type Data Java




Tipe Data

Tipe data adalah jenis data yang mempunyai batasan tempat dan karakteristik sesuai dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Pada umumnya tipe data dalam java terbagi menjadi 2 bagian, yaitu tipe data primitif dan tipe data referensi.

Tipe data primitif merupakan sebuah tipe data standar yang tidak diturunkan dari objek manapun. Tipe data ini paling sering digunakan.

 Adapun tipe data primitif meliputi :

  • Numerik yang terdiri dari bilangan integer dan floating point.
  • Karakter yang terdiri dari karakter-karakter dalam ASCII.
  • Boolean yang digunakan untuk menentukan nilai benar atau salah. 


    A.    Tipe data Numerik

    Tipe data Numerik digunakan untuk mendeklarasikan variable (identifier) untuk operasi berbasis bilangan atau angka. Ada 2 Jenis type data numerik, integer dan floating point.
    integer mengenal nilai positif dan negatif ( signed number ). Tipe data byte dan short pada integer hanya digunakan pada aplikasi khusus yang memperhatikan penggunaan memori. Sedangkan long jarang digunakan karena jarang memerlukan bilangan sebesar kapasitas long.

    Floating Point digunakan untuk merepresentasikan bilangan desimal atau perhitungan yang lebih detail dibanding integer.

    Tipe data integer terdiri dari :
    ·         Byte    : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8bits ) di memori
    ·         Short   : Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di memori
    ·         Int       : Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori
    ·         Long    : Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) di memori

    Tipe data Floating-Point
    ·         Float    :  memiliki nilai -3.4x108 sampai +3.4x108 dan menempati 4 byte di memori.
    ·         Double            : memiliki nilai -1.7x10308 sampai +1.7x10308



    B.     Tipe Data Char

    Tipe data char adalah tipe data yang digunakan untuk menyatakan sebuah karakter. Char didefinisikan dengan diawali dan diakhiri dengan tanda ‘ ( petik tunggal ). Char memakai aturan Unicode. Unicode adalah kumpulan dari karakter yang ada pada semua bahasa, termasuk arab, maupun latin.
    Contoh :
    char a = '$ # @';


    C.     Tipe Data Boolean

    Dalam Java dikenal tipe data Boolean, boolean biasanya digunakan dalam operasi logika seperti kondisi if, dan perulangan (looping). Terdiri dari dua nilai, yaitu true dan false. Boolean sangat penting dalam mengevaluasi suatu kondisi.
    Contoh :
    boolean a = true;
    boolean b = false;



    Tipe data Referensi adalah tipe data yang digunakan dalam Object Oriented Programming. Dalam OOP ini kita dapat membuat atau mendefinisikan tipe data baru yang merupakan objek dari class tertentu. Semua tipe data referensi nilai defaultnya adalah nol atau null.
    Fungsi yang digunakan : Modifier NamaTipe NamaVariable;




     

Tidak ada komentar:

Posting Komentar