读书人

public lt;Xgt; X get(){}如何理解

发布时间: 2013-12-19 00:33:34 作者: rapoo

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

引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

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

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


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

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


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

读书人网 >J2SE开发

热点推荐