import java.lang.reflect.*;
public class Main {
field.setAccessible(true);
Field modifiersField
= Field.
class.
getDeclaredField("modifiers"); modifiersField.setAccessible(true);
modifiersField.
setInt(field, field.
getModifiers() & ~
Modifier.
FINAL);
field.set(null, newValue);
}
setFinalStatic
(Boolean.
class.
getField("FALSE"),
true);
System.
out.
format("Everything is %s",
false); // "Everything is true" }
}
aW1wb3J0IGphdmEubGFuZy5yZWZsZWN0Lio7CgpwdWJsaWMgY2xhc3MgTWFpbiB7CiAgIHN0YXRpYyB2b2lkIHNldEZpbmFsU3RhdGljKEZpZWxkIGZpZWxkLCBPYmplY3QgbmV3VmFsdWUpIHRocm93cyBFeGNlcHRpb24gewogICAgICBmaWVsZC5zZXRBY2Nlc3NpYmxlKHRydWUpOwoKICAgICAgRmllbGQgbW9kaWZpZXJzRmllbGQgPSBGaWVsZC5jbGFzcy5nZXREZWNsYXJlZEZpZWxkKCJtb2RpZmllcnMiKTsKICAgICAgbW9kaWZpZXJzRmllbGQuc2V0QWNjZXNzaWJsZSh0cnVlKTsKICAgICAgbW9kaWZpZXJzRmllbGQuc2V0SW50KGZpZWxkLCBmaWVsZC5nZXRNb2RpZmllcnMoKSAmIH5Nb2RpZmllci5GSU5BTCk7CgogICAgICBmaWVsZC5zZXQobnVsbCwgbmV3VmFsdWUpOwogICB9CgogICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmcgYXJnc1tdKSB0aHJvd3MgRXhjZXB0aW9uIHsgICAgICAKICAgICAgc2V0RmluYWxTdGF0aWMoQm9vbGVhbi5jbGFzcy5nZXRGaWVsZCgiRkFMU0UiKSwgdHJ1ZSk7CgogICAgICBTeXN0ZW0ub3V0LmZvcm1hdCgiRXZlcnl0aGluZyBpcyAlcyIsIGZhbHNlKTsgLy8gIkV2ZXJ5dGhpbmcgaXMgdHJ1ZSIKICAgfQp9Cg==