查看 Java 1.4 中的一些旧代码,但我不熟悉 Java。
Java 1.4 有泛型吗?我一直在查看代码并没有发现泛型的任何用途,但这并不一定意味着它们不受支持。
不,那是 1.5 的介绍。(即“Java 2 release 1.5”。有一个真正的旧版本 1.4,它是 Microsoft JVM 获得的最远版本。)
没有。泛型已在 J2SE 5.0(又名“Java 1.5”,又名“Tiger”)中引入。
不,Java 1.4 没有泛型。正如其他人已经指出的那样,它是在 1.5 中引入的。但是,您可以混合使用通用代码和非通用代码以实现向后兼容性。这是可能的,因为泛型(或类型安全)是 JVM 的编译时事件。在运行时,“橡皮擦”会删除所有类型安全信息,类型安全代码变成平面旧的非类型安全代码。
不,直到 Java 5 才出现。
但是,apache commons 库有一些有用的东西,例如 TypedCollection 装饰,如果您坚持使用旧版本的 Java,它可以为您提供帮助。