ich dieses kleine Häppchen zu schlagen, während die Java-Code Conventions Surfen im Internet:Java „ANSI Konstanten“
Die Namen von Variablen deklariert Klassenkonstanten und von ANSI Konstanten sollten alle Großbuchstaben mit Worten durch Unterstreichungen („_“ getrennt sein). (ANSI Konstanten sollte vermieden werden, für eine einfache Fehlersuche.)
(Von here.)
Was ist dieser "ANSI Konstanten" dieses Dokument spricht von? Und wie machen sie das Debugging schwieriger?
Der Text klingt so, als ob es eine Dichotomie zwischen "Variablen deklarierten Klassenkonstanten" (die ich als gewöhnliche static final
Variablen interpretiere) und diesen "ANSI-Konstanten" gibt, aber mir ist keine Möglichkeit bekannt, Konstanten zu deklarieren in Java anders als sie static final
Variablen zu machen.
das ist eine interessante Frage. Ich bin neugierig auf deine Gedanken zu meiner Antwort. Außerdem arbeite ich zufällig bei Oracle und ich könnte prüfen, ob einer der ursprünglichen Autoren noch hier ist, wenn Sie nach einer autoritativeren Antwort suchen. – aioobe