Я новичок в java, и я пытаюсь понять последовательность, в которой работает JVM. У меня есть следующие запросы.Могут ли выделяться статические переменные во время выполнения
1) Может ли класс загружаться во время выполнения.
2) Могут ли статические переменные выделяться памятью во время выполнения.
3) Почему статические переменные не могут быть определены внутри функции в java?
Может быть, если вы можете объяснить мне, с помощью примера, приведенной ниже:
public class Test{
public static void main(String[] args)throws IOException {
static int d;
}
}
В этом примере статического написано внутри метода, который даст error.It бы полезно, если вы можете объяснить это с указанным выше контекстом.