黑马程序员技术交流社区

标题: 请问:JDK有那么多版本,实际开发中是选最新的吗? [打印本页]

作者: pvbj0314    时间: 2015-4-7 21:34
标题: 请问:JDK有那么多版本,实际开发中是选最新的吗?
请教,JDK不断更新,新版本比老版本总会有更多功能或更合理的方法和标准类。我想知道,在实际开发中,是倾向于选用更新的版本还是只使用老版本?
作者: Hksangs    时间: 2015-4-7 21:45
不一定。有的软件可能用的旧的  有的可能用的新的
作者: 晨间星光    时间: 2015-4-7 21:59
新版本虽然会有更多功能,但在实际开发中,公司一般会统一一个版本,以避免不同版本一些程序代码不能互通
作者: 84489556    时间: 2015-4-7 22:02
不是的 ,一般实际开放中用1.6  或者1.7的版本,注意,1.7版本内虽然覆盖了1.6,但是偶尔会把1.6中的方法不兼容,比如说某个字符的大小写等。建议用公司统一的版本,这样对接程序时可以避免不一样的麻烦
作者: pvbj0314    时间: 2015-4-9 14:13
84489556 发表于 2015-4-7 22:02
不是的 ,一般实际开放中用1.6  或者1.7的版本,注意,1.7版本内虽然覆盖了1.6,但是偶尔会把1.6中的方法不 ...

你好,能不能举一些具体的例子,1.6中有,1.7中会产生问题的?
作者: m-勇敢的心    时间: 2015-4-9 22:52
不是吧
作者: cody    时间: 2015-4-9 23:12
我觉得每个公司都应该有自己统一的一个版本吧
作者: 84489556    时间: 2015-4-10 23:16
pvbj0314 发表于 2015-4-9 14:13
你好,能不能举一些具体的例子,1.6中有,1.7中会产生问题的?

比如说时间的设置,,1.6的版本是 XX-YY    1.7版本xx-yy ,身边有个朋友就因为这个时间的大小写吃过亏,导致在开发时候用的1.6,到客户现场运行时候报错,检查了好半天,回去还得修改。很麻烦,当然这些都是一下小问题,不经常遇到
作者: Teresa    时间: 2015-4-10 23:48
最新版的一般吹又各种问题 ,选择最新版-1 最为稳妥!
作者: xiaodaodan    时间: 2015-5-16 22:22
要想用新版本的新功能,一般是在确认这个功能已经被大公司使用过,这样子我们这些程序员才用.
你可以想象一下别人没用这个功能,你使用了,然后出现各种bug,你这不是自讨苦吃么.
所以我们一般会选择稳定版做开发,
拿新版本做实验或娱乐
作者: sss18310878521    时间: 2015-5-16 22:29
一般情况下,由于很多公司都要保证自己开发的软件的稳定性,对于刚刚出现的JDK版本用的都比较少,普遍使用相对比较新的jdk
作者: 北凉心未凉    时间: 2015-5-16 22:47
1.6 1.7就可以




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2