在 Java 接口中,不能声明私有变量(private)

以下选项中,选项 D) private String ssss = '123' 声明了一个私有变量,因此它不能在接口中存在

其他选项中,A) String s = 'abc',B) public static final String ss = 'abc',和 C) final String sss = 'abc' 都可以在接口中声明,因为它们分别声明了一个普通变量,一个公共静态常量变量,和一个常量变量。

总结:

  • 接口只能包含常量变量(使用 public static final 修饰)和抽象方法。
  • 接口不能包含私有变量或非抽象方法。
Java 变量声明:哪个变量不能在接口中存在?

原文地址: https://www.cveoy.top/t/topic/hoTG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录