静态变量存储在哪里?静态变量有单独的内存吗?我知道它们不是对象的一部分,它们是否也不是Java堆的一部分并存储在某个地方?
如果是的话,那不是不安全吗?
最佳答案
静态成员是实例化对象的类对象的一部分。类对象也是一个对象——并且它驻留在堆中。请记住:所有类都是 Class
类的实例!
关于java - 静态内存是否位于 Java 堆之外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17095654/