public interface Inter<T> {//泛型接口 public abstract void show2(T t);}自定义泛型类,方法:
public class FanXingLeiDemo<T> implements Inter<T> {//泛型类 PRivate T obj;//泛型属性 public T getObj() {//有返回值泛型方法 return obj; } public void setObj(T obj) { this.obj = obj; } public <T> void show1(T t){//无返回值泛型方法 System.out.println(t); } @Override public void show2(T t) { System.out.println(t); } public static void main(String[] args) { FanXingLeiDemo<String> fxl = new FanXingLeiDemo<String>(); fxl.setObj("hello world"); System.out.println(fxl.getObj()); fxl.show1(123); Inter<String> inter = new FanXingLeiDemo<String>(); inter.show2("123"); }}
新闻热点
疑难解答