У меня код:
package why;
public class Foo
{
public class Foo1
{
String bar;
public Foo1(String bar)
{
this.bar = bar;
}
public static Foo1 MYCONSTANT = new Foo(null);
}
}
Почему я получаю "нестатическая переменная this не может быть указана из статического контекста"? Я выделяю экземпляр нестатического класса.
Почему вообще здесь?
public static Foo getMYCONSTANT()
{
return new Foo(null, null);
}
Спасибо