降AI率全攻略:从机器味成因到九大平台与实操避坑
2026/10/14 4:11:00
publicinterfacePayable{//为什么这种写法,也能行?它是不加abstract的booleanpay(doubleamount);}cz
//在 Java 接口里,下面这两种写法完全等价:publicinterfacePayable{// 写法一:省略 abstract(推荐,简洁)booleanpay(doubleamount);// 写法二:显式写 abstractabstractbooleanpay(doubleamount);}编译器会自动把接口中没有方法体的方法,隐式地加上 public abstract 修饰符。
也就是说,你写的:
booleanpay(doubleamount);实际上被编译器当作:
publicabstractbooleanpay(doubleamount);