Rumah >Java >javaTutorial >Apakah yang boleh menjadi pengubah antara muka java?

Apakah yang boleh menjadi pengubah antara muka java?

DDD
DDDasal
2023-08-30 14:05:022833semak imbas

Pengubah suai antara muka java boleh menjadi awam, lalai, abstrak dan strictfp. Pengenalan terperinci: 1. awam, menunjukkan bahawa antara muka adalah awam dan boleh diakses oleh mana-mana kelas 2. lalai, digunakan untuk menentukan kaedah lalai dalam antara muka, yang boleh dipanggil terus dalam antara muka atau ditindih dalam kelas pelaksanaan; 3. , abstrak, digunakan untuk menentukan antara muka abstrak, yang perlu dilaksanakan secara konkrit dalam kelas pelaksanaan 4. strictfp, digunakan untuk menentukan ketepatan operasi titik terapung dalam antara muka, dsb.

Apakah yang boleh menjadi pengubah antara muka java?

Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.

Terdapat empat pengubah suai untuk antara muka dalam Java, iaitu awam, lalai, abstrak dan strictfp. Empat pengubah suai ini akan diperkenalkan secara terperinci di bawah.

1. Pengubah suai awam:

Pengubah suai awam ialah pengubah suai antara muka yang paling biasa digunakan, yang menunjukkan bahawa antara muka adalah awam dan boleh diakses oleh mana-mana kelas. Apabila antara muka diisytiharkan awam, kelas lain boleh menggunakan kaedah dan pemalar yang ditakrifkan dalam antara muka dengan melaksanakan antara muka. Di Java, kelas hanya boleh mewarisi daripada satu kelas induk, tetapi boleh melaksanakan berbilang antara muka. Oleh itu, pengubah suai awam membenarkan antara muka dilaksanakan dan digunakan dalam berbilang kelas.

2. Pengubah suai lalai:

Pengubah suai lalai ialah pengubah suai antara muka baharu dalam Java 8. Ia digunakan untuk menentukan kaedah lalai dalam antara muka. Kaedah lalai merujuk kepada kaedah yang menyediakan pelaksanaan lalai dalam antara muka Kaedah ini boleh digunakan secara langsung dalam kelas pelaksanaan antara muka tanpa melaksanakannya semula dalam kelas pelaksanaan. Kaedah lalai yang ditakrifkan menggunakan pengubah suai lalai boleh dipanggil terus dalam antara muka atau ditindih dalam kelas pelaksanaan.

3. pengubah suai abstrak:

pengubah suai abstrak digunakan untuk menentukan antara muka abstrak. Antara muka abstrak merujuk kepada antara muka yang mengandungi kaedah abstrak. Kaedah abstrak merujuk kepada kaedah tanpa pelaksanaan khusus, hanya pengisytiharan kaedah. Antara muka abstrak tidak boleh digunakan dan hanya boleh digunakan melalui kelas yang melaksanakan antara muka. Kaedah abstrak dalam antara muka abstrak perlu dilaksanakan secara konkrit dalam kelas pelaksanaan.

4. strictfp modifier:

strictfp modifier digunakan untuk menentukan ketepatan operasi titik terapung dalam antara muka. Di Jawa, hasil operasi titik terapung mungkin berbeza-beza bergantung pada platform. Gunakan pengubah suai strictfp untuk memastikan operasi titik terapung menghasilkan hasil yang konsisten pada platform yang berbeza. Pengubah suai strictfp boleh digunakan pada kaedah antara muka dan pemalar.

Ringkasnya, terdapat empat pengubah suai antara muka dalam Java: awam, lalai, abstrak dan strictfp. Pengubah suai awam menunjukkan bahawa antara muka adalah awam dan boleh diakses oleh mana-mana kelas pengubah lalai digunakan untuk mentakrifkan kaedah lalai dalam antara muka pengubah abstrak digunakan untuk mentakrifkan antara muka abstrak digunakan untuk menentukan ketepatan operasi nombor titik terapung dalam antara muka . Mengikut keperluan khusus, anda boleh memilih pengubah suai yang sesuai untuk mengubah suai antara muka.

Atas ialah kandungan terperinci Apakah yang boleh menjadi pengubah antara muka java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn