JAVA接口中对于字段会加上隐式的public,final,static,方法会加上public,abstract。
根据接口的定义,需要避免具体的实现去修改接口的属性值。所以字段是public,static,final.
类实现了接口就要实现接口中的所有方法, 如果你不写成public的,而写成了default或者不写,那么就代表只有包内有效, 就更改接口的的实现规则,也就大大的缩小了接口中方法的使用范围。
根据接口的定义,需要避免具体的实现去修改接口的属性值。所以字段是public,static,final.
类实现了接口就要实现接口中的所有方法, 如果你不写成public的,而写成了default或者不写,那么就代表只有包内有效, 就更改接口的的实现规则,也就大大的缩小了接口中方法的使用范围。