文件名称:JavaConstants:测试Java中常量的各种定义和使用方法
文件大小:11KB
文件格式:ZIP
更新时间:2024-02-19 13:39:15
java code-quality CodequalityJava
Java常量接口反模式 这篇文章最初发布在我的博客上: : 您如何在Java中定义和使用常量? Internet上的大多数建议具有以下意见: 为类中的常量声明public static final 不要将接口用于常量 定义常量的最常见方法是在类中使用public static final 。 然后,可以使用ClassName.CONSTANT_NAME在另一类中使用常量。 通常,通常在Java中至少以大写形式定义常量。 因此,如果我要为Pi(π)的值定义一个常量,它将类似于: public final class Constants { public static final double PI = 3.14 ; } 每当我们要引用Pi的值时,都可以将其用作Constants.PI 。 定义常量的另一种方法是使用接口。 public interface Constants { double PI = 3.14 ; } 但是,Internet上的大多数来源都不建议这样做。 为什么? 因为这是一种反模式。 但这真的是反模式吗? 让我们通过使用这两种
【文件预览】:
JavaConstants-master
----src()
--------main()
--------test()
----JavaConstants.iml(80B)
----pom.xml(681B)
----README.md(7KB)
----.idea()
--------.gitignore(47B)
--------misc.xml(513B)
--------vcs.xml(180B)
--------compiler.xml(573B)
--------jarRepositories.xml(845B)