我需要解决JDK1.5中的一个Java错误,该错误在1.6中修复.我使用以下条件:
if (System.getProperty("java.version").startsWith("1.5.")) {
...
} else {
...
}
这是否适用于其他JVM?有没有更好的方法来判断这个?
我需要解决JDK1.5中的一个Java错误,该错误在1.6中修复.我使用以下条件:
if (System.getProperty("java.version").startsWith("1.5.")) {
...
} else {
...
}
这是否适用于其他JVM?有没有更好的方法来判断这个?
这些文章似乎建议判断1.5
或1.6
前缀应该有效,因为它遵循正确的版本命名约定.
java.version
系统属性"