interface A<T> {
interface B {
// Results in non-static type variable T cannot
// be referenced from a static context
T foo();
}
}
Czy jest do tego runda? Dlaczego T jest postrzegany jako statyczny w przypadku odniesienia z A.B?Java Generics: niestatyczna zmienna typu T nie może być odwoływana ze statycznego kontekstu
@BheshGurung Tak - zamierzony. – auser
powiązane: http://stackoverflow.com/a/74400/697449 –