• Home
  • Kontak
  • Tentang
  • Windows
  • Mac
  • Linux
  • Android
  • Symbian
  • Sitemap
  • Privacy Policy
  • .

    Home » » Jenis-Jenis Tipe Data Java

    Jenis-Jenis Tipe Data Java

    Posted by Unknown Posted on 17.06 with 2 comments

    Jenis-Jenis Tipe Data Java


    1. Apakah Variable itu?
    Program melakukan manipulasi data yang disimpan dalam memori. Dalam bahasa mesin, data hanya bisa diambil dengan menyebut alamatnya di memori. Dalam bahasa pemrograman tingkat tinggi seperti Java, nama bisa digunakan untuk mengganti alamat data tersebut di memori. Tugas komputer adalah untuk melacak di mana data tersebut di simpan, sedangkan programmer menggunakan nama untuk memerintahkan komputer mengambil data tersebut dari memori. Nama yang digunakan seperti ini disebut variable.
    Variable bukan isi dari data, tapi lokasi di memori yang menyimpan data tersebut. Variable bisa diibaratkan sebagai kotak penyimpanan data, bukan isi kotaknya. Karena data di dalam kotak bisa berubah, variable hanya dapat dipercaya pada satu saat saja, walaupun tempatnya selalu sama.
    Variable dalam bahasa Java didesign untuk menyimpan hanya 1 jenis tipe data. Kompiler akan menampilkan kesalahan sintax apabila variable ini dicoba untuk diberi tipe data jenis lain. Oleh karena itu Java disebut bahasa pemrograman bertipe kuat atau strongly typed language.
    1. Tipe Data
    Java memiliki tipe data yang dapat dikategorikan menjadi dua kelompok, yaitu tipe data Primitif dan tipe data Referensi.
    2.1. Tipe Data Primitif
    Ada 8 jenis tipe data primitif dalam pemrograman Java :
    Jenis DataDeskripsiUkuranMinimumMaksimum
    booleantrue / false1-bit

    charKarakter Unicode16-bit

    byteBilangan bulat8-bit-127128
    shortBilangan bulat16-bit-3276832767
    intBilangan bulat32-bit-21474836482147483647
    longBilangan bulat64-bit-92233720368547758089223372036854775807
    floatBilangan riil32-bit1.40129846432481707e-453.40282346638528860e+38
    doubleBilangan riil64-bit4.94065645841246544e-3241.79769313486231570e+308
    2.2. Tipe Data Referensi
    Kelebihan pemrograman berorientasi object adalah dapat mendefinisikan tipe data baru yang merupakan object dari class tertentu. Tipe data ini digunakan untuk mereferensikan object atau class tertentu, seperti String, class, interface, dan array. Di Java 5.0, ditambahkan dua tipe referensi baru, yaitu enumerasi dan anotasi.
    Tidak seperti tipe primitif yang nilai default-nya variatif, semua tipe referensi nilai default-nya adalah null. Khusus untuk variable lokal, tidak ada nilai default yang diberikan, sehingga harus di inisialisasi.
    Perbedaan mendasar antara tipe primitif dan referensi :
    • Tipe-tipe primitif didefinisikan oleh bahasa Java, sedangkan tipe referensi pada dasarnya adalah tipe user-defined.
    • Tipe primitif merepresentasikan nilai tunggal, sedangkan tipe referensi dapat menampung nol atau lebih nilai primitif atau object.
    1. Deklarasi Variable
    Suatu variable baru dapat digunakan apabila telah dideklarasikan. Pernyataan deklarasi variable digunakan untuk mendeklarasikan satu atau lebih variable dan memberinya nama. Ketika komputer mengeksekusi deklarasi variable, komputer akan menyediakan ruangan di memori kemudian menyimpan alamat ini sesuai dengan nama variable yang diberikan. Definisi variable berbentuk seperti :
    modifiers namatipe namavariable;
    Dalam pendeklarasian variable, kita dapat medeklarasikan beberapa nama sekaligus, yang dipisah dengan koma.
    private float num;
    private String nama;
    private boolean bol;
    private int cadence,gear; //mendeklarasikan nama variable dalam satu pernyataan
    Atau pendeklarasian variable bisa juga dilakukan sekaligus dengan pemberian nilainya, seperti pada contoh berikut :
    private int num = 1000;
    private char ch = ‘e’;
    private float angka = -1.504;
    private boolean bol = true;
    1. Jenis – jenis Variable pada Java.
    Java memiliki beberapa jenis variable yang dapat dikelompokkan sebagai berikut :
    • Instance Variable (tidak statis).
    Dalam bahasa pemrograman berorientasi object, object menyimpan variable yang tidak dideklarasikan dengan kata kunci static dalam kategori non-statis, atau dapat berubah-ubah. Suatu class dapat dijelmakan ke dalam beberapa object. Nilai yang terkandung dalam variable tak-statis ini berbeda untuk setiap objectnya.
    Instance variable merupakan variabel yang terletak di dalam pendefinisian suatu class. Instance variable baru terbentuk apabila suatu class dibuat instance-nya.
    Contoh dari Instance Variable :
    [php]
    public class Bicycle {
    int cadence;
    int speed;
    int gear;
    …
    }
    [/php]
    ~~~

    Mengenal Tipe-Tipe Data Sederhana di Java

    • Leave a comment
     
     
     
     
     
     
    Rate This

    Secara umum Java mengenal dua jenis tipe data, yaitu tipe data sederhana dan tipe data object. Khusus pada posting ini saya hanya akan membahas tipe data sederhana di Java.
    Logo "Java"
    Logo “Java”
    Pada dasarnya Java memiliki 4 macam jenis tipe data sederhana, yaitu :
    1. Tipe data number atau angka bulat
    2. Tipe data desimal atau angka pecahan
    3. Tipe data character
    4. Tipe data logical
    Tipe data number atau angka
    Contoh tipe data angka bulat pada Java adalah tipe data integer dan long. Tipe data integer memiiki range antara -2147483648 s/d 2147483647. Sedangkan tipe data Long memiliki range antara -9223372036854775808 s/d 9223372036854775807.
    Tipe data desimal atau angka pecahan
    tipe data desimal fungsinya sama seperti tipe data angka. Perbedaannya adalah kalau tipe data desimal dapat menyimpan baik angka berupa bilangan bulat dan desimal. Tipe data desimal ini terdiri dari tipe data float dan double. Tipe data float memiliki range antara -3.4 x 1038 s/d 3.4 x 1038. Tipe data double memiliki range antara -1.8 x 10308 s/d 1.8 x 10308.
    Tipe data character
    Tipe data character hanya dapat menyimpan 1 buah digit data. Tipe data ini dapat menyimpan baik angka dan simbol-simbol khusus selama panjang data yang disimpan adalah 1 digit.
    Tipe data Logical
    Tipe data logical dapat menyimpan nilai true dan false saja.
    Oke sekian saja posting kali ini. Semoga bermanfaat. :D have a nice day…
     
    Share To :
    FACEBOOK DIGG TWITTER GOOGLE+ LINTASKAN STUMBLEUPON

    2 komentar

    avatar
    Balas
    Unknown Admin delete 16 Agustus 2014 pukul 00.12

    LENGAKAPI LAGI YAA

    avatar
    Balas
    Unknown Admin delete 2 Juni 2018 pukul 17.21

    kurang mantap pengertian nya
    My blog
    My Campus

    Posting Lebih Baru Posting Lama

    Popular Posts

    • Buku “ACEH SEPANJANG ABAD
      Buku “ACEH SEPANJANG ABAD” Buku Aceh Sepanjang Abad Jilid I/II Jika Anda salah seorang penikmat sejarah Aceh, maka tidaklah as...
    • Syekh Abdurrauf Bin Alfanshuri
      Syekh Abdurrauf Bin Alfanshuri                    Beliau adalah Syekh Abdurrauf Bin Ali Alfanshuri / Syiah Kuala...
    • Hadih Maja {Peribahasa Aceh}
      Hadih Maja {Peribahasa Aceh} 0001. ADAT BAK PO TEUMEUREUHON, HUKOM BAK SYIAH KUALA, KANUN BAK PUTROE PHANG, REUSAM BAK LAKSAMANA...
    • Jenis-Jenis Tipe Data Java
      Jenis-Jenis Tipe Data Java 1. Apakah Variable itu? Program melakukan manipulasi data yang disimpan dalam memori. Dalam bahasa mes...
    • Di Ulee Kareng Ada Masjid Dari Abad 18
      Di Ulee Kareng Ada Masjid Dari Abad 18! (Bag. 2) Saya heran, ketika bus yang saya tumpangi Jelajah Budaya Aceh  berhenti dide...
    • Hasbunallah Wa Ni’mal Wakil, Ni’mal Maula Wa Ni’man Nashir
      Assalamualaikum Warahmatullahi Wabarakatuh حسبن الله ونعم الوكيل نعم المولى ونعم النصير Hasbunallah Wa Ni’mal Wakil, Ni’mal Maula Wa Ni’ma...
    • sejarah sukee 300
      Sukee lhee reuthoh bak aneuk drang, Sukee ja sandang jeura haleuba, Sukee tok bate na bacut bacut, Sukee imuem peut yang gok-gok donya, se...
    • CARA SETTING MIKROTIK DASAR
      CARA SETTING MIKROTIK DASAR Postingan kali ini saya ingin membahas CARA SETTING MIKROTIK DASAR. Sa'at masih SMK dulu sempet bela...
    • Perbedaan BackTrack GNOME dan KDE
      Perbedaan BackTrack GNOME dan KDE Gambar dari linuxuser.co.uk Banyak pengguna BackTrack binggung saat memutuskan untuk meng...
    • Nama Para Ulama Atjeh
      Berkembangnya ilmu pengetahuan di Aceh pada masa terdahulu tidak terlepas dari peran ulama. Mereka berperan penting dalam mensosialisasika...
    | Security | Multimedia | System Tuning | Developer | Games | Tools | Converted | Browser | Messanging | File Sharing | Desktop | Office | Compress |
    Copyright © 2013. . - All Rights Reserved
    Designed By ZuLThinK And Free Responsive Themes
    Proudly Powered By Blogger