Color.red和Color.RED之间的区别
- 论坛
- Color.red和Color.RED之间的区别
16 浏览
Color.red和Color.RED之间的区别
setXxx(Color.red)
和 setXxx(Color.RED)
之间的真正区别是什么?
我在网络上找到了以下解释。这是否只是关于命名约定?
Java 最初在小写字母中定义了一些颜色常量名称,这违反了使用大写字母作为常量的命名规则。它们在所有 Java 版本中都可用:Color.black、Color.darkGray、Color.gray、Color.lightGray、Color.white、Color.magenta、Color.red、Color.pink、Color.orange、Color.yellow、Color.green、Color.cyan、Color.blue
Java 1.4 添加了常量的正确大写名称:Color.BLACK、Color.DARK_GRAY、Color.GRAY、Color.LIGHT_GRAY、Color.WHITE、Color.MAGENTA、Color.RED、Color.PINK、Color.ORANGE、Color.YELLOW、Color.GREEN、Color.CYAN、Color.BLUE