我是 java 新手,我正在尝试了解 JVM 工作的顺序。我有以下查询。
1)可以在运行时加载一个类。
2)静态变量能否在运行时分配内存。
3)为什么静态变量不能在java中的函数内部定义?
如果您可以借助下面给出的示例向我解释,可能是这样:
public class Test{
public static void main(String[] args)throws IOException {
static int d;
}
}
在这个例子中,静态被写在一个会给出错误的方法中。如果你能用上面的上下文解释这个会很有帮助。