当前位置: 代码迷 >> J2SE >> public <X> X get(){}如何理解
  详细解决方案

public <X> X get(){}如何理解

热度:16   发布时间:2016-04-23 21:18:47.0
public <X> X get(){}怎么理解
请详细解说一下,谢谢。。

------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

get是一个方法,返回一个类,这个类可以由你在初始化的时候指定,一旦这个类被确定,会提供编译期间的语法检查

后面的那个X是代表返回的类型吧?


X只是一个代名词,在这个方法里用于指代一个特定的类

那请问那个泛型<X>怎么理解呢?


X就是一个符号,用来替代一个类,你去找一个例子来,自己写一段代码再回来看我的解释
  相关解决方案