0

我要工作的是有点过时的 JVM,它只支持 Java 1.4。我想在我的代码中使用泛型,这可以根据这篇文章http://www.ibm.com/developerworks/java/library/j-jtp02277/index.html来实现。不幸的是,我们库中的 Collections 类不是通用的,它们不能被替换(这意味着我不能使用http://download.oracle.com/otndocs/jcp/jsr14-2.4-ea-demo-oth-JPR/)。一个明显的解决方案是为所有主要类编写通用包装器 - ArrayList、HashMap、HashSet 并创建通用接口 Map 等。这是一项相当大的工作,所以我想知道是否可能已经有一个提供此功能的库。

4

1 回答 1

0

你可以为 JVM 1.4 编译你的代码吗?

如果您的代码是为 Java5(6 或 7)编译的,您可能会收到“类文件中的错误版本”-错误。

如果您使用任何已编译的库,都必须针对 Java 1.4 进行编译。

于 2012-08-07T17:07:10.857 回答