java 里面类后面加<>什么意思啊?

blackhenryxu 2008-10-02 06:29:10
今天看到一个计算器程序的parser时,看到public class ExpVisitor<Value, Environment> implements Exp.Visitor<Value, Environment> 问一下类后面加<>什么意思啊? 谢谢
...全文
1544 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
software51 2008-10-03
  • 打赏
  • 举报
回复
是的,那是一个泛型!
eks_222 2008-10-02
  • 打赏
  • 举报
回复
类似c++的模板?
Sou2012 2008-10-02
  • 打赏
  • 举报
回复
请参考:泛型(Java)
zojomotico 2008-10-02
  • 打赏
  • 举报
回复
多学习
dream200829 2008-10-02
  • 打赏
  • 举报
回复
是JAVA的范型,JKD1.5以后的新特性
gangzheng12345 2008-10-02
  • 打赏
  • 举报
回复
范性,就是任何类型的数据都可以
西瓜 2008-10-02
  • 打赏
  • 举报
回复
JDK5.0新特性之范型
jy03170490 2008-10-02
  • 打赏
  • 举报
回复
那是范性
sking_2008 2008-10-02
  • 打赏
  • 举报
回复
你可以去查看jdk 看看什么是泛型!
我理解它就是为了以后做项目的时候方法很多 返回的类型也不尽相同
避免出错 你有一个fun()它返回的是某个类的对象
那么你就可以使用泛型来 严格限定一下!
accp206 2008-10-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ilove581314 的回复:]
是Java泛型,定义了一个泛型类
[/Quote]

正解。
请参考:泛型(Java)
ilove581314 2008-10-02
  • 打赏
  • 举报
回复
是Java泛型,定义了一个泛型类
areslau08 2008-10-02
  • 打赏
  • 举报
回复
java初学者,都不知道怎么学习java啊!
ke788 2008-10-02
  • 打赏
  • 举报
回复
这是 JDK5.0 之后的特性,叫“泛型”,它提供了编译时期的类型检查,使得您不会因为将对象置入某个容器而失去其类型。


public class User{
private int id;
private String name;

public int getId(){
return id;
}

public void setId(int id){
return this.id = id;
}
...
}


将User类放入容器当中
yangkaixin1226 2008-10-02
  • 打赏
  • 举报
回复
JDK1.5.0新特性之范型

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧