日期:2014-05-20 浏览次数:21022 次
try {
Class.forName("java.awt.SystemTray");
System.out.println("1.6");
} catch (ClassNotFoundException ex) {
System.out.println("1.5");
}
------解决方案--------------------
不符合
2代码只要是在jdk1.5的版本,无论外界是何种情况运行结果都一样
3代码只要是在jdk1.6的版本,无论外界是何种情况运行结果都一样
------解决方案--------------------
只要是添加了新方法的类
AnyClass.class.getMethods() 在 5/6 结果肯定不一样。
------解决方案--------------------
java.lang.Package.getPackages()
------解决方案--------------------