框架技巧整理

这里主要记录日常技巧

1 通过泛型实现 接口转换

   比如需要处理后将泛型数据传出去,这个时候可以通过

泛型:V extends baseObject 来操作baseObject进行处理:

实例:

public interface  ChargeCallback {
    public void onFailure(String error);

    public void onResponse(T t);
}

public  void doRequest(String url,V chargeCallback) {

    chargeCallback.onFailure("");

 }

注意这里的 extends 不是继承,而是一个通配符,实例或者子类都能满足

总结下就是:extends对应的是读(操作该基类)super对应的是写(new,add(),remove())等

想到就加进来。

你可能感兴趣的:(常用知识点分类汇总,java,android)