Sas*_*wat 8 java string constants
我在Java中定义字符串常量的看法是,当在多个地方使用相同的字符串时,应该定义一个字符串常量.这有助于减少拼写错误,减少将来更改字符串的工作量等.
但是如何在一个地方使用字符串.即使在这种情况下我们应该声明字符串常量.
例如.记录一些计数器(随机例子).
CounterLogger.addCounter("Method.Requested" , 1)
Run Code Online (Sandbox Code Playgroud)
据推测,您需要为包含该代码行的任何方法编写单元测试。该单元测试将需要访问该String值。如果不使用常量,则会重复String两次,如果将来必须更改它,则必须在两个地方都更改它。
因此最好使用常量,即使编译器不会进行任何有用的优化。
| 归档时间: |
|
| 查看次数: |
1795 次 |
| 最近记录: |