如果一个类被多次加载,它的静态成员是否被多次初始化? 我该如何检查?
最佳答案
如果涉及不同的类加载器,那么它们将是完全独立的类,具有独立的静态字段等 - 每个都将单独初始化。
(诊断此问题的最简单方法当然是在初始化时记录日志...)
static {
// Log initialization
}
关于java - 如果一个类被多次加载,它的静态成员是否被多次初始化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25187446/