我在两个不同的文件中有两个类,每个类都有一个静态变量,我想知道是否有一种方法可以预测哪个将首先初始化(它是否依赖于实现)?我的代码看起来像这样?
File1:
public class A
{
public static boolean a = Logger.log();
}
File2:
public class B
{
public static boolean b = Logger.log();
}
File3:
public class Logger
{
public static boolean log();
}