Kedua-dua jenis penghitungan dan pemalar dalam Java mewakili nilai tetap, tetapi jenis penghitungan ialah objek selamat jenis dengan kaedah dan sifat, manakala pemalar ialah pembolehubah yang tidak boleh diubah, bukan objek dan mempunyai lebih banyak fleksibiliti jenis. . Jenis terhitung ialah satu set pemalar dengan nama dan nilai.
Nilai enumerasi adalah objek yang kaedah dan sifatnya boleh diakses menggunakan operator .
Jenis penghitungan adalah selamat jenis, yang bermaksud nilai penghitungan hanya boleh diberikan kepada pembolehubah jenis tersebut.
Pemalar
Pemalar ialah pembolehubah tidak boleh diubah yang nilainya ditentukan pada masa penyusunan.
.
Gunakan jenis penghitungan untuk mewakili hari dalam seminggu: enum DayOfWeek {
MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
}
DayOfWeek day = DayOfWeek.MONDAY;
System.out.println(day.name()); // MONDAY
final int MAX_FILE_SIZE = 1024 * 1024 * 10; // 10MB if (file.size() > MAX_FILE_SIZE) { // 文件太大 }
Jenis penghitungan
PemalarJenis keselamatan
YaObjek | Ya | |
---|---|---|
Kebolehubahan | Tiada Perubahan | |
Kesimpulan: | ||
Atas ialah kandungan terperinci Apakah perbezaan antara jenis penghitungan Java dan pemalar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!