📝Docs: 增加关于常量定义的解释

This commit is contained in:
2025-10-21 19:37:23 +08:00
parent f0f3b97bc7
commit fea0e80fc5
+11 -1
View File
@@ -87,4 +87,14 @@ CREATE UNIQUE INDEX idx_userId_blogId ON thumb (userId, blogId);
- 方法 B 优于方法 A
- 方法 A 需要调用 `toString()` 方法,有额外开销
- 方法 B 直接调用 `longValue()` 方法,`JVM` 优化
- 方法 B 抛出的异常容易定位问题。
- 方法 B 抛出的异常容易定位问题。
---
> Q7. _常量_ | 定义常量的最佳方式?
- > "Do not use interfaces for constants. Interfaces are for defining types and behaviors, not for storing data."
>
> — _Effective Java Item 18_
- 不建议选择 `Interface` 定义常量
- 而应该选用 `Class - public static final String` 定义常量