我有這個Java代碼。如何在Java中解釋「public <T> T readObjectData(...類<T>類型)」?
public <T> T readObjectData(ByteBuffer buffer, Class<T> type) {
...
T retVal = (T) summaries;
return retVal;
如何解釋此代碼?爲什麼我們需要public <T> T
而不是public T
?
如何將參數賦予第二個參數(Class<T> type
)?