关于java的泛型

刚看 android Fast-Android-Networking 库里面这样的定义
public class ANRequest<T extends ANRequest> {}

ANRequest extend 自己是啥意思?
求解惑。。

阅读 2.7k
3 个回答

这是基础知识,语法的一部分。

<T extends ANRequest>

Upper Bounded Wildcards
ANRequest是最高的顶级

此类里有一个类型为T,这个T继承至ANRequest

这个意思是说,T必须是ANRequest的子类...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏