我是第一年的工科学生,我在大学里使用J2SE 1.3(我知道,令人震惊!)在家里编写代码和Java SE 6来编写代码。我刚刚访问了Java网站,手动下载了Java SE 6更新24,并了解到可以下载JDK 7开发人员访问权限。现在我应该更新到Java SE 6更新24(我现在正在使用Java SE 6更新23)还是应该继续下载JDK 7?另外,如果我下载JDK 7,Eclipse是否支持它,或者Netbeans IDE是唯一支持JDK 7的IDE?我只使用Java来创建完全是文本和本地化的应用程序,不涉及GUI或Web。因此,选择稳定版的开发者版本是否值得?
编辑:我在家里使用Eclipse Helios v3.6.2 + Java SE 6更新23,在大学里使用Kawa IDE(不知道哪个版本)+ J2SE 1.3
答案 0 :(得分:5)
我会建议你去学习稳定版本。 JDK 7仍在预览版中。所以,只需下载稳定版本并首先学习Java,然后你就可以去预览了。
对于IDE,我建议你使用Eclipse。我不知道他们是否已宣布支持JDK 7。但它会影响你。 Eclipse支持JDK 6.
只需使用Eclipse + JDK 6.
答案 1 :(得分:4)
其他人专注于您在家中的选择。我想说与你的大学进行对话至关重要的是为什么他们仍在使用Java 1.3 - 它已经超过10年了,与现代Javas相比,令人难以置信的缓慢并且实际上没有帮助你和你的同学们。 Kawa IDE已经停产多年。
你应该专注于学习如何开发代码,而不是被迫与古老的环境作斗争。
完整的现代套件(Java 6,Eclipse或其他IDE)可以免费为您的机构提供 - 实际上它将使他们的生活更轻松,因为现代套件的在线支持数量更多。
你没有说你在世界的哪个地方,但你附近可能有一个Java用户组(JUG)可能能够帮助你的大学升级他们的系统。它可以使你的课程(以及跟在你后面的学生的课程)变得更加容易。
答案 2 :(得分:2)
值得选择开发者 版本超过稳定版?
自从你处于起步阶段后,我会说不。即使从Java SE 6更新23到24更新也不会在此阶段产生影响。
答案 3 :(得分:0)
我每天都下载并使用Java 7(用于客户测试的发布版本),没有任何特别的评论,但这很自然,因为我想确保它确实像那样工作。我在Eclipse 3.6.2中使用它没有任何问题。
对于“我只是想让它工作”,按照http://java.com下载页面的建议获取最新的官方版本。安装后,您应该在更新机制提示时升级安装(可以要求您立即检查 )。
我建议你只需要使用JRE http://java.com认为你应该使用它,然后运行Eclipse。 Eclipse只需要一个JRE,而不是JDK。 Netbeans需要一个JDK,因为这是编译器所在的位置,因此只需抓取已知有效的组合下载。
如果你真的喜欢它,你可以稍后进入Java版本的繁琐细节。对于基础开发,不需要它。