Ändern Sie das private statische Endfeld mithilfe von Java Reflection
Ich habe eine Klasse mit einemprivate static final
Feld, das ich leider zur Laufzeit ändern muss.
Beim Nachdenken erhalte ich folgenden Fehler:java.lang.IllegalAccessException: Can not set static final boolean field
Gibt es eine Möglichkeit, den Wert zu ändern?
Field hack = WarpTransform2D.class.getDeclaredField("USE_HACK");
hack.setAccessible(true);
hack.set(null, true);