private Map<Class<?>, Object> favorites = new HashMap<Class<?>, Object>();
public <T> void putFavorite(Class<T> type, T instance) {
//code to put the T Object in the Map
}
在我看到這個代碼從約書亞布洛赫講座上UserGroupsAtGoogle
鏈接:http://www.youtube.com/watch?v=V1vQf4qyMXgJava泛型方法聲明
我不知道這是什麼意思<T>
在putFavorite
方法的方法聲明。
我假設,這不是返回值,因爲這已經是void
。
不錯的一個。 thx的鏈接以及! – 2012-02-28 20:12:10