Java Interface中的方法和属性都是如何修饰的,即可以使用什么修饰符?
在Java中interface中可以有method和field,但是它们的修饰符有严格要求,即
- interface中的method只能用
public abstract
来修饰 - interface中的field只能用
public static final
来修饰
当然,写代码的时候你可以选择写完整的修饰符,也可以只写一部分修饰符,
甚至可以完全不用写任何修饰符,不论哪种写法,都不会影响最终的结果。
例如,
1 | public interface IMyInterface { |
(over)