Java Tipe Data:
Di Java, tipe data dibagi menjadi dua jenis: tipe data dasar (tipe nilai) dan tipe pembungkus (tipe data referensi). Tipe data dasar bukan objek, dan metode seperti tostring (), hashcode (), getClass (), equals () tidak dapat dipanggil.
8 Jenis Data Dasar ----- 8 Jenis Pengemasan
Bilangan bulat:
byte byte [-128, 127] 1 byte ([-2 ke kekuatan ke-7, 2 hingga ke-7-kekuatan -1]) satu byte memiliki 8-bit pendek [-32768, 32767] 2 (-2 ke 15, 2, 2, 2, 2, 2, 2, 2, 2, -2 Kekuatan ke-31, 2 hingga kekuatan ke-31]) 4*8-1 panjang [-9223372036854774808, 9223372036854774807] 8 byte ([-2 hingga kekuatan ke-63, 2 hingga kekuatan ke-63]) 8*8-1
Anda dapat melihat bahwa kisaran nilai byte dan pendek relatif kecil, sedangkan kisaran nilai panjang terlalu besar dan memakan banyak ruang.
Dalam keadaan normal, jika bilangan bulat seperti 35 muncul di java, maka angka ini adalah tipe int.
Jenis Titik Mengambang:
float float 4 byte
Double Double 8 byte
Perbedaannya adalah akurasinya
Jenis ganda memiliki rentang penyimpanan yang lebih besar dan akurasi yang lebih tinggi dari jenis float, jadi data titik mengambang yang biasa adalah ganda tanpa deklarasi.
Data titik mengambang tidak dapat sepenuhnya akurat, jadi kadang -kadang dapat mengapung di beberapa tempat desimal terakhir selama perhitungan, yang normal.
Jenis Karakter:
karakter arang 2 byte
Jenis data yang digunakan untuk menyimpan karakter, menempati 2 byte, adalah pengkodean unicode, pengkodean 128 byte pertama kompatibel dengan ASCII
Rentang penyimpanan karakter adalah /U0000 ~ /UFFFF.
Tipe Boolean:
Boolean Boolean
Hanya ada dua nilai, benar dan salah
Terima kasih telah membaca, saya harap ini dapat membantu Anda.