日期:2014-05-20  浏览次数:20783 次

public <X> X get(){}怎么理解
请详细解说一下,谢谢。。

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

Quote: 引用:

Quote: 引用:

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

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


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

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


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