Можно создать дубликат:
Why do I get “non-static variable this cannot be referenced from a static context”?не статический класс не может ссылаться из статического контекста
Ниже приведены коды
public class Stack
{
private class Node{
...
}
...
public static void main(String[] args){
Node node = new Node(); // generates a compiling error
}
}
ошибка говорит:
нестатическая класс Node нельзя ссылаться из статического контекста
Почему я не должен ссылаться на класс Node в моей основной метод()?
«Узел» должен * не * быть внутренний класс «Стек». IMHO ... – paulsm4
@ paulsm4 почему нет? – anthropomorphic