【发布时间】:2011-01-05 18:52:26
【问题描述】:
我可以检查 java 代码并确定它可以在哪个运行时运行吗?例如,我想确保我们环境中的所有应用程序都使用 Sun SE6 和 JDK 1.6。
【问题讨论】:
标签: java
我可以检查 java 代码并确定它可以在哪个运行时运行吗?例如,我想确保我们环境中的所有应用程序都使用 Sun SE6 和 JDK 1.6。
【问题讨论】:
标签: java
当您在任何类上运行“javap -verbose”时,您将获得主要和次要版本号。以下是major+minor 到实际java jre 版本的映射。
major minor Java platform version
45 3 1.0
45 3 1.1
46 0 1.2
47 0 1.3
48 0 1.4
49 0 1.5
50 0 1.6
如果您想以编程方式获取课程版本,可以点击此链接: Java API to find out the JDK version a class file is compiled for?
【讨论】:
javap 可能是你想要的:
javap -verbose MyClass
【讨论】: