Java泛型接口的实现

今天在实现一个泛型的接口,突然不知道该把加载哪个地方.特地标记一下

RxJava2的一个Transformer泛型接口

public interface ObservableTransformer {
    ObservableSource apply(Observable var1);
}

自定义一个Transformer的实现类

public class DefaultSchedulersTransfomer implements ObservableTransformer {

    @Override
    public ObservableSource apply(Observable observable) {
        return observable.subscribeOn(Schedulers.io())
                .observeOn(AndroidSchedulers.mainThread());
    }
}

非抽象类在实现泛型接口时,类名后边定义泛型参数.

你可能感兴趣的:(Java泛型接口的实现)