泛型方法无法在 java 中编译

generic method does not compile in java

我正在研究泛型方法,我只是来到这段代码,我似乎无法弄清楚为什么下面这行代码无法编译

public static T genMethod(T t) {
        return t; 
}

您需要在方法签名中包含<T>

public static <T> T genMethod(T t) {
    return t; 
}

作为参考,docs