package?com.cly.genericity;
public?class?GenericityFunction?{
?????
????public?Object?show(Object?obj){
????????return?obj;
????}//使用Object接收類(lèi)型
?
????public<T>?T?show2(T?t)?{
????????return?t;
????}//泛型方法
}
?
package?com.cly.genericity;
//主程序
public?class?GenericityTest?{
????public?static?void?main(String?[]args){
????????GenericityFunction?gf?=?new?GenericityFunction();
????????System.out.println(gf.show("LOL"));
????????System.out.println(gf.show2(234));
????}
}show2方法中<T>標(biāo)記的作用是什么?是聲明此方法中持有一個(gè)泛型T嗎?什么時(shí)候必須要加,傳入?yún)?shù)是泛型的時(shí)候,還是返回類(lèi)型是泛型的時(shí)候?
添加回答
舉報(bào)
0/150
提交
取消