Use of generic interfaces

Generic interface

package com.sean.base.generic;

/**
 * 泛型接口
 * 语法:接口名<T>
 * @create 2021-02-25 13:45
 */
public interface MyInterface<T> {
    
    
    String name="张三";
    T server(T t);
}

package com.sean.base.generic;

/**
 *
 * @create 2021-02-25 13:50
 */
public class MyInterfaceImpl2<T> implements  MyInterface<T>{
    
    
    @Override
    public T server(T t) {
    
    
        System.out.println(t);
        return t;
    }
}

MyInterfaceImpl2<Integer> impl2 = new MyInterfaceImpl2<>();
        impl2.server(1000);

Guess you like

Origin blog.csdn.net/qq_43021902/article/details/114079380