老實說,我不知道該怎麼谷歌:解釋的Java擴展...&語法在尖括號
public static <T extends Fragment & OnClickListener> SomeListFragment instantiate(
T target, int requestCode, DataSource<ResultItem> dataSource, int position) {
SomeListFragment fragment = new ExposeListFragment();
return fragment;
}
它在SomeListFragment類。 我明白這是一個返回SomeListFragment的靜態方法(作爲新的SomeListFragment()的替代方法),但括號內的內容是什麼?
<T extends Fragment & OnClickListener>
搜索Java中的泛型。 – 2013-02-13 16:59:14