日期:2014-05-20 浏览次数:20851 次
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()
------解决方案--------------------