在Java5.0中包含泛型是否值得?

在Java5.0中包含泛型是否值得?,java,generics,Java,Generics,除了增加的复杂性之外,您认为在Java 5.0中包含泛型机制值得吗?没有它就无法生存!是否要返回到在每个容器访问中从对象强制转换并处理生成的运行时显示的类型错误?!基本上破坏了使用所谓静态类型语言的任何理由(如果我使用动态类型语言,它将是Python或Javascript,而不是Java;-)。泛型对我来说是必须的。是的,泛型用于在编译时检查类型。Java程序中的每个强制转换都是一个等待发生的ClassCastException。因此,首先使用泛型来避免强制转换,意味着您失败的机会更少 也许你需

除了增加的复杂性之外,您认为在Java 5.0中包含泛型机制值得吗?

没有它就无法生存!是否要返回到在每个容器访问中从对象强制转换并处理生成的运行时显示的类型错误?!基本上破坏了使用所谓静态类型语言的任何理由(如果我使用动态类型语言,它将是Python或Javascript,而不是Java;-)。泛型对我来说是必须的。

是的,泛型用于在编译时检查类型。Java程序中的每个强制转换都是一个等待发生的ClassCastException。因此,首先使用泛型来避免强制转换,意味着您失败的机会更少

也许你需要用一种打字能力很强的语言来编程才能理解这一点。我可以向你推荐哈斯克尔