[英]Generics return type E
以下代碼中的返回類型E是什么
public E get(int index) {
synchronized (mutex) {
return super.get(index);
}
}
Java文檔說這是一個元素。 但是我沒有正確地得到它。 如果我得到一個例子的解釋會很有幫助。
隨你怎么說。 如果您有Mutex<Integer>
則它是Integer
。 如果您有Mutex<String>
String
。 如果您有Mutex<Cheeseburger>
則它是Cheeseburger
。 E
是一種特殊的變量 ,在您的示例中有點像int index
。 區別在於E
類型,而不是值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.