1. Format
public static返回值类型方法名(参数列表){ }
2 Nota Penggunaan
Kaedah statik hanya boleh dipanggil melalui nama antara muka. , tidak Dipanggil dengan nama kelas atau nama objek.
awam boleh ditinggalkan, tetapi statik tidak boleh ditinggalkan.
3 Instance
Memandangkan kelas boleh melaksanakan berbilang antara muka, jika kaedah statik dalam antara muka mempunyai kaedah yang sama seperti sebelumnya, konflik warisan akan berlaku. Justeru, mengganggu berlakunya konflik di peringkat pewarisan. Sebaliknya, memandangkan medan dalam antara muka boleh diwarisi, sebenarnya terdapat konflik warisan untuk medan dalam antara muka.
interface TestInterface1 { String hello="TestInterface1"; } interface TestInterface1 { String hello="TestInterface2"; } public class Test implements TestInterface1,TestInterface2{ public static void main(String[] args) { System.out.println(Test.hello);//这里会报错 } }
Atas ialah kandungan terperinci Bagaimana untuk mewarisi kaedah statik dalam antara muka java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!