Обобщение Java: на переменную нестатического типа T нельзя ссылаться из статического контекста

interface A<T> {

    interface B {
       // Results in non-static type variable T cannot
       // be referenced from a static context
       T foo(); 
    }

}

Есть ли что-нибудь вокруг этого? Почему T рассматривается как статический при ссылке из A.B?

Ответы на вопрос(2)

Ваш ответ на вопрос