Menurut Javadocs Oracle -
Kaedah lalai membolehkan anda menambah fungsi baharu pada antara muka perpustakaan dan memastikan keserasian dengan ones lama antara muka ini Versi keserasian binari kod yang ditulis.
Kaedah statik ialah kaedah yang dikaitkan dengan kelas di mana ia ditakrifkan, bukan dengan sebarang objek. Setiap contoh kelas berkongsi kaedah statiknya.
Kaedah statik dalam antara muka ialah sebahagian daripada antara muka, kelas tidak boleh melaksanakan atau mengatasinya dan kelas boleh mengatasi kaedah lalai.
En. Tidak | Button | Kaedah antara muka statik | Kaedah lalai|
---|---|---|---|
Asas | Kaedah statik., hanya milik kaedah antara muka. Kita boleh menulis pelaksanaan kaedah ini dalam antara muka itu sendiri. | # 🎜🎜#Kaedah statik hanya boleh dipanggil pada kelas antara muka, bukan pada kelas. |
Ia boleh dipanggil pada antara muka atau pada kelas | tr>
# 🎜🎜## 🎜 #3 | Nama kaedah | Antaramuka dan kelas pelaksanaan, kedua-duanya boleh mempunyai nama statik dengan nama yang sama kaedah dan tidak akan menimpa satu sama lain. | Kita boleh mengatasi kaedah lalai dalam kelas pelaksanaan |
#🎜 4. | Kes Penggunaan | Ia boleh digunakan sebagai kaedah utiliti#🎜🎜 🎜## 🎜🎜#Ia boleh digunakan untuk menyediakan fungsi biasa dalam semua kelas pelaksanaan | #🎜 Kaedah lalai dalam antara muka dan contoh kaedah statik |
Atas ialah kandungan terperinci Perbezaan antara kaedah antara muka lalai dan kaedah antara muka statik dalam Java 8. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!