//在接口中使用泛型 public interface Person <T>{ T getName(T name); } class Student implements Person<String>{ @Override public String getName(String name) { return name; } }
public class Test { public static void main(String[] args) { Student student=new Student(); String stu=student.getName("小红"); System.out.println(stu); //***************************************** Person<String> person=new Student(); String s=person.getName("小兰"); System.out.println(s); } }