Я попытался скомпилировать его, и у меня возникли те же проблемы.Я не думаю, что ОП хочет объяснить, как использовать дженерики.Попробуйте сами ... странным является то, что он "должен" работать, потому что универсальный тип T вообще не используется, поскольку объявление getDate заявляет, что оно возвратит ссылку на список целых чисел.
Вы можете создать экземпляр теста следующим образом:
Test<JFrame> test = new Test();
... и он скомпилируется!(конечно, вы можете использовать любой существующий тип здесь ...) Странная вещь ...
Если вы удалите обобщенное объявление, оно также работает (конечно).