Warum ist null keine Kompilierzeitkonstante?
Also, wenn ich eine habestatic final Object CONSTANT = null
, aus irgendeinem Grund, wenn ich das in einem anderen Stück Code wie verweisedoSomething(CONSTANT)
wird es beim Kompilieren nicht in den Code eingebunden. Also anstatt zu seindoSomething(null)
Nach der Kompilierung wäre esdoSomething(CONSTANT)
.