java 里面类后面加<>什么意思啊? 今天看到一个计算器程序的parser时,看到public class ExpVisitor<Value, Environment> implements Exp.Visitor<Value, Environment> 问一下类后面加<>什么意思啊? 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是Java泛型,定义了一个泛型类 正解。请参考:泛型(Java) 是JAVA的范型,JKD1.5以后的新特性 这是 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类放入容器当中 java初学者,都不知道怎么学习java啊! 你可以去查看jdk 看看什么是泛型!我理解它就是为了以后做项目的时候方法很多 返回的类型也不尽相同 避免出错 你有一个fun()它返回的是某个类的对象那么你就可以使用泛型来 严格限定一下! FileWriter的flush问题 GUI程序,调试成功,不能运行,是怎么回事? 一道英文题目看不懂,也找不到规律,应该不难。 java 里的弹出试菜单的菜单项怎么不可以选! 急啊 求JAVA读取以下格式的ini配置文件的方法。 存储过程里面有一个cursor的out型的参数,请问在java中可以拿到吗? 关于线程池的问题 问题二:throw的很复杂,我如何掌握? Graphics2D还挺欺侮菜鸟的。 class文件中StackMapTable属性字节码的解释 还是线程执行时间问题
正解。
请参考:泛型(Java)
public class User{
private int id;
private String name; public int getId(){
return id;
}
public void setId(int id){
return this.id = id;
}
...
}
将User类放入容器当中
我理解它就是为了以后做项目的时候方法很多 返回的类型也不尽相同
避免出错 你有一个fun()它返回的是某个类的对象
那么你就可以使用泛型来 严格限定一下!