关于JAVA的JDK版本不一样的问题

用不一样的JDK版本,比如1.4.5.6版本的差别会很大吗?今天交实习代码,在机房编译后运行,在宿舍编译后机房运行,和在宿舍编译运行,3种结果都不一样。宿舍JDK是1.6... 用不一样的JDK版本,比如 1.4 .5 .6 版本的差别会很大吗?今天交实习代码,在机房编译后运行,在宿舍编译后机房运行,和在宿舍编译运行,3种结果都不一样。 宿舍JDK是1.6.0 ,机房的大概是1.6.0.7, 今天做的是关于死锁问题的,还是跟这有关系? 一样是1。6的,就有这么大差别? 还有, 现在一般要用什么版本比较好。
问题没解决,随便选个吧。 多个线程运行顺序不同我知道, 是不同地方重新编译再运行问题 。
展开
 我来答
百度网友c29bfb6f2
2009-06-26 · TA获得超过7521个赞
知道大有可为答主
回答量:6020
采纳率:0%
帮助的人:0
展开全部
1.5以上版本冲突可能比较小,1.4和1.5就非常容易冲突,从1.5开始增加了很多新特性,比如annotation 泛型等
maixiaoyan000
2009-06-26 · TA获得超过667个赞
知道小有建树答主
回答量:1298
采纳率:0%
帮助的人:618万
展开全部
线程那一块有的程序是因为计算机的不同而会产生线程执行顺序等的不同,,,至于版本,1.6新增了如泛型,增强FOR循环等几个新东西
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ly2008boy
2009-06-26 · 超过15用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:50万
展开全部
1.5版本增加了七个新特性,所以跟以前的会有一些兼容问题。而.5以后的版本基本上不会有冲突。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
FantasyAgain
2009-06-26 · TA获得超过321个赞
知道小有建树答主
回答量:232
采纳率:0%
帮助的人:196万
展开全部
jdk1.5之后取消了synchronized,wait ,notify也不用了,改用继承Condition等待队列进行加锁,用Callable接口取代了Runnable接口,所以你最好还是用1.4的jdk运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
freish
2009-06-26 · TA获得超过2878个赞
知道大有可为答主
回答量:3153
采纳率:0%
帮助的人:2703万
展开全部
死锁?用的线程做的么?线程运行本身就不是固定的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式