Terbahagi kepada jenis data asas dan jenis data rujukan. Pengenalan terperinci: 1. Jenis data asas termasuk jenis integer, jenis titik terapung, jenis aksara dan jenis Boolean 2. Jenis data rujukan termasuk kelas, antara muka, tatasusunan, penghitungan dan jenis rujukan lain; Di Java, jenis data primitif diluluskan mengikut nilai, manakala jenis data rujukan diluluskan melalui rujukan. Jenis data asas menyimpan secara langsung nilai sebenar, manakala jenis data rujukan menyimpan rujukan (alamat) kepada objek.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Di Java, jenis data dibahagikan kepada dua kategori utama: Jenis Data Primitif dan Jenis Data Rujukan.
1. Jenis Data Primitif:
Jenis integer:
bait: 8 bit, ditandatangani, antara -128 hingga 127.
pendek: 16 bit, ditandatangani, julat -32768 hingga 32767.
int: 32 bit, ditandatangani, julat -2^31 hingga 2^31-1.
panjang: 64 bit, ditandatangani, julat -2^63 hingga 2^63-1.
Jenis titik terapung:
apung: 32 bit, ketepatan tunggal, julat adalah kira-kira 3.4e^-38 hingga 3.4e^38, ketepatan ialah 6-7 tempat perpuluhan.
berganda: 64 bit, kejituan berganda, julat adalah kira-kira 1.7e^-308 hingga 1.7e^308, kejituan ialah 15 tempat perpuluhan.
Jenis aksara:
aksara: 16 bit, tidak ditandatangani, mewakili aksara Unicode, antara 0 hingga 65535.
Jenis Boolean:
boolean: digunakan untuk mewakili nilai logik, dengan hanya dua nilai yang mungkin: benar atau salah.
2. Jenis Data Rujukan:
Kelas (Kelas): Mewakili templat objek dan boleh mencipta kejadian kelas.
Antaramuka: Spesifikasi yang mentakrifkan satu set kaedah. Kelas boleh melaksanakan satu atau lebih antara muka.
Array: Menyimpan koleksi elemen dari jenis yang sama.
Enumerasi: Kelas khas yang mewakili set pemalar bernama.
Jenis rujukan lain: termasuk kelas tersuai, antara muka, tatasusunan, dsb.
Di Java, jenis data primitif dihantar mengikut nilai, manakala jenis data rujukan diluluskan melalui rujukan. Jenis data asas menyimpan secara langsung nilai sebenar, manakala jenis data rujukan menyimpan rujukan (alamat) kepada objek.
Atas ialah kandungan terperinci Apakah dua kategori jenis data java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!