ind alle Konstanten zur Kompilierungszeit inlin

Sagen wir, ich habe eine Klasse wie diese:

class ApplicationDefs{
public static final String configOption1 = "some option";
public static final String configOption2 = "some other option";
public static final String configOption3 = "yet another option";
}

Viele andere Klassen in meiner Anwendung verwenden diese Optionen. Jetzt möchte ich nur eine der Optionen ändern und nur die kompilierte Klasse bereitstellen. Aber wenn diese Felder in die Verbraucherklassen eingereiht sind, wird dies unmöglich, oder?

ibt es eine Option zum Deaktivieren des Inlinings von Kompilierungszeitkonstante

Antworten auf die Frage(12)

Ihre Antwort auf die Frage