日期:2014-05-18  浏览次数:20665 次

關於一個編譯的小問題
有的jar包是jdk1.4編譯的,有的是5.0
現在把它們統一放在1.4環境中運行。
有何後果,爲什麽?

------解决方案--------------------
如果jar包用了1.5的特性如:泛型 等 将它放到 1.4的环境下肯定是不好使的了 最好是放到1.5的环境下 1.5对1.4向下兼容 在1.4下开法的程序放到1.5下应该没有什么问题
------解决方案--------------------
你在哪个版本下开发,就用哪个环境
------解决方案--------------------
1楼说的有理!
------解决方案--------------------
偶尔也出现这样的问题,呵呵
------解决方案--------------------
编译器在编译class的时候偷偷做了一些记号,所以当你用5.0编译的class放到1.4下面的时候 还是会出现一些错误