¿Por qué hay dos constantes Color
definidas en la clase java.awt.Color
? Por ejemplo¿Cuál es el propósito de java.awt.Color.blue y java.awt.Color.BLUE
public static final Color blue;
public static final Color BLUE;
Esto obviamente es redundante. ¿Hay algún escenario de uso específico, como una mejor práctica, donde se prefiera el color en mayúsculas sobre el color en minúsculas o viceversa?
para mí, siempre prefiero las constantes UPPER_CASE –
Las constantes minúsculas se crearon primero antes de que las convenciones de nomenclatura estuvieran completamente eliminadas. Luego se crearon las mayúsculas, pero las minúsculas se mantuvieron para compatibilidad hacia atrás. –