Im Folgenden finden Sie einige Richtlinien zum Definieren von Konstanten in Ihrer Anwendung.
Beispiel) Im Programm verwendete Codewerte und feste Wörter
Überlegen Sie, ob Enum verwendet werden kann
Beachten Sie bei der Verwendung den Umfang und erstellen Sie für jede Funktion oder Rolle eine konstante Klasse.
Erstellen Sie nicht {Systemname} Constants.java.
Vermeiden Sie es, Konstanten in der Schnittstelle zu definieren und zu verwenden, da diese vom ursprünglichen Zweck der Schnittstelle abweichen.
Beispiel) Verbindungsinformationen (DB, jeder Dienst, Benutzer-ID, Pfad), Protokollausgabeebene, Ausgabeziel (Protokoll, Datei)
Mir wurde gesagt, aber ich kann die Version nicht verwalten und ich möchte sie nicht verwenden. Der Vorteil, dass die Anwendung nicht erneut freigegeben werden muss, wird erwähnt Ich denke, dass der Fall, in dem Sie dies tun müssen, ist, dass die Anwendung selbst nicht cool ist.
Beispiel) Parameter beim VM-Start
So verwalten Sie Konstanten Ständiger Verwaltungsspeicherort Kriterien zum Bestimmen, wo Konstanten beim Erstellen einer Anwendung platziert werden sollen. DB? Datei? [Java] Konstante Klasse, die ohne nachzudenken wächst Properties file vs Constants class in Java