私はこのJavaコードを持っています。Javaの「public <T> T readObjectData(...クラス<T>タイプ)」の解釈方法は?
public <T> T readObjectData(ByteBuffer buffer, Class<T> type) {
...
T retVal = (T) summaries;
return retVal;
このコードの解釈方法は? public T
の代わりにpublic <T> T
が必要なのはなぜですか?
第2引数(Class<T> type
)にパラメータを与える方法はありますか?