Я изучаю универсальные методы, я просто пришел к этому коду, и я не могу понять, почему следующая строка кода не компилируется
public static T genMethod(T t) { return t; }
Вам необходимо включить <T> в сигнатуру метода:
<T>
public static <T> T genMethod(T t) { return t; }
Для справки: документы