Color.RED 和Color.red究竟有什么区别?
Java是分大小写的,但是在便用色彩对象Color时,既可以写Color.red,也可以写Color.RED来使用红色,那么这两者有何区别呢?
------解决方案--------------------无区别
看源码
------解决方案--------------------没有任何区别。。有的人喜欢用大写,有的喜欢小写,为了避免错误,所以java既定义了大写也定义了小写!
------解决方案--------------------无区别
------解决方案--------------------没有什么区别,那个小写的是一开始没有设计好,违反了Java命名原则,但是为了兼容老版本所以没有删除,以后要用大写的就可以了
------解决方案--------------------有理,以后坚持用大写的就对了
------解决方案--------------------我也想过这个事,现在算是明白了
------解决方案--------------------一般用大写表示常量,大写的更规范