Rumah >masalah biasa >Apakah jenis data java
Jenis data Java: 1. Jenis integer; 2. Jenis titik terapung; 4. Jenis data lain; Boxing dan unboxing; 9. Parameter boleh ubah; Java ialah bahasa yang ditaip kuat, jadi setiap data mempunyai jenis tetapnya.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer DELL G3.
Java ialah bahasa yang ditaip kuat, jadi setiap data mempunyai jenis tetapnya. Berikut ialah jenis data asas dalam Java:
1 Jenis Integer:
2. Jenis Titik Terapung:
3. Jenis Watak:
4. Jenis Boolean:
5 Jenis data lain:
6. Jenis rujukan: Jenis ini termasuk kelas, antara muka dan tatasusunan. Mereka menyimpan rujukan kepada objek, bukan objek itu sendiri. Ini bermakna apabila kita mengisytiharkan pembolehubah rujukan dan memperuntukkan objek kepadanya, pembolehubah itu sebenarnya menyimpan alamat memori objek, bukan objek itu sendiri.
7. Jenis primitif dan kelas berkapsul: Untuk integer, titik terapung, aksara dan jenis Boolean, Java menyediakan kelas enkapsulasi yang sepadan, iaitu Integer, Float, Character dan Boolean. Kelas pembalut ini menyediakan fungsi tambahan seperti autoboxing dan unboxing, perbandingan objek, dsb.
8. Tinju dan unboxing automatik: Java akan menukar secara automatik jenis data asas (seperti int) dan kelas enkapsulasinya (seperti Integer Penukaran ini dipanggil tinju dan nyahboxing). Sebagai contoh, apabila memberikan nilai int kepada objek Integer, Java secara automatik meletakkan nilai int ke dalam objek Integer sebaliknya, apabila mengekstrak nilai daripada objek Integer, Java menyahkotak nilai secara automatik.
9 Parameter pembolehubah (varargs): Bermula dari Java 5, kaedah boleh menerima bilangan parameter yang berubah-ubah. Parameter ini boleh diisytiharkan menggunakan kata kunci varargs dan dikendalikan sebagai tatasusunan. Sebagai contoh, void printAll(String... args) boleh menerima sebarang bilangan argumen String.
10. Anotasi: Anotasi digunakan untuk menambah metadata pada kod. Ia biasanya digunakan untuk menyediakan maklumat masa kompilasi atau masa jalan tetapi tidak menjejaskan logik pelaksanaan kod. Contohnya, anda boleh menggunakan anotasi untuk menandakan bahagian tertentu kod, memberikan maklumat parameter untuk kaedah atau menjana dokumentasi.
11. Enum (Enum): Enumerasi ialah kelas khas yang mentakrifkan satu set nilai tetap. Penghitungan sering digunakan untuk mewakili satu set nilai tetap tetap, seperti hari dalam minggu, bulan, dsb.
12. Pilihan jenis primitif dan jenis rujukan: Dalam kebanyakan kes, jenis primitif harus digunakan sebagai keutamaan kepada kelas terkapsulnya, kerana jenis primitif lebih menjimatkan memori dan mempunyai prestasi yang lebih baik. Tetapi apabila anda perlu membandingkan nilai jenis primitif dengan null atau perlu menggunakan fungsi autoboxing/unboxing, anda harus menggunakan kelas pembalut.
Atas ialah kandungan terperinci Apakah jenis data java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!