6
Ist endgültig schlecht definiert?
Zunächst ein Rätsel: Was druckt der folgende Code? public class RecursiveStatic { public static void main(String[] args) { System.out.println(scale(5)); } private static final long X = scale(10); private static long scale(long value) { return X * value; } } Antworten: 0 Spoiler unten. Wenn Sie drucken Xin Skala (long) und …