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