Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 接口常量有什么用?
我正在 Eclipse EE 中创建一个计算器程序,想知道在项目中编写接口是否正确,以及何时需要或适合在 Java 接口中声明变量?
另外,我想知道是否应该在我的计算器程序中创建一个抽象类。我的计算器程序遵循基本的模型-视图-控制器模式。
接口中的所有变量都是静态常量。尽管您没有明确地编写它,但它们仍然是公共的、静态的和最终的。
这在一个界面中
String msg = "Please enter value : "
是相同的
public final static String msg = "Please enter value : "
通常,所有常量都保存在一个接口中,并通过 interface_name.variable 名称在整个项目中使用。