サンプル
public class
ClassA {
static int
i
= ClassB.i;
}
class
ClassB {
public static int
i
= 100;
}
ソリューション
非 final で static なフィールドを
final
として宣言するか、またはフィールドを参照しないようにしてください。
public class
ClassA {
static int
i
= ClassB.i;
}
class
ClassB {
public static final int
i
= 100;
}