2011-01-12 118 views
4

是在People以下Java代碼片段一個名稱(如TK)或混凝土(或接口)的名字嗎?問題與Java泛型接口

public class Student implements Comparable<People> { ... } 

我在哪裏可以找到這樣的問題的解釋或規格?

回答

11

在這種情況下,People是具體類的名稱,而不是類型變量。如果你希望它是一個類型變量,你不得不說,Student本身是一個通用的:

public class Student<People> implements Comparable<People> { ... } 

順便說一句,notationally,像TK通配符是替身類通常稱爲類型變量而不是類型

+0

謝謝templatetypedef。 – 2011-01-12 18:55:46