当前位置: 代码迷 >> Web前端 >> 配备NetBeans7.9体验JDK7正式版的语法新特性
  详细解决方案

配备NetBeans7.9体验JDK7正式版的语法新特性

热度:231   发布时间:2012-08-17 02:08:34.0
配置NetBeans7.9体验JDK7正式版的语法新特性

转载来源:http://gaoyong86.i.sohu.com/blog/view/179762621.htm

?

JDK7正式版发布,自己也希望能够最快地了解JDK7语法、类库以及功能等各个方面的变化,因为JDK7未正式发布之前也没有尝试安装各种测试版的JDK7。而要学习JDK,首先需要考虑的是寻找支持JDK7语法的IDE

一直以来用的是eclipse3.6.2版,不支持JDK7,到目前为止(2011.7.29)查看eclipse的官方网站eclipse最新的3.7版本也不支持JDK7的语法编译,虽然安装了JDK7之后能够成功跑起来eclipse,但是程序的编译器最高版本也还是1.6,没有更高版本。

?? ?各种查询资料,到目前为止能够找到的免费使用的IDE就是Oracle负责维护的NetBeans7,其他的IDE也有支持JDK7但都是商业版本,比如IDEA商业版应该在10.5就支持了,接下来进入主题,如何在NetBeans下体验JDK7的新特性。

?? ?整个的步骤流程如下:

1.???????下载并安装JDK7

2.???????配置Java相关的环境变量(JAVA_HOME /CLASSPATH /PATH

3.???????下载并安装NetBeans7

4.???????配置NetBeans7Java平台

5.???????书写Demo,体验JDK7的新语法

?? ?首先介绍前两步对于Java老手来说应该很轻松,跟普通的安装JDK是一样的,例行公事。对于原来环境变量已经是JDK5JDK6的,可以很轻松的将JAVA_HOME的值改为JDK7的安装目录即可

在完成前三步之后,安装NetBeans之后可以尝试新建一个工程,我自己摸索的时候是导入了eclipse工程,在用JDK7的语法写了几句代码发现编译不通过,情况如下

根据提示,我专门搜索了NetBeans如何配置支持JDK7,阅读的是英文,详情可以见网址,我这里大体翻译过来,同时也给出NetBeans中文版的截图,分享下同时也是一次实验记录。

第一,???首先配置NetBeansJDK版本。

我们电脑里面可能有JDK其他版本,NetBeans可以配置在JDK不同版本之间进行切换,正如我们熟悉的eclipse可以在几个版本的编译器切换一样。

点击“工具”-Java平台”,查看当前的JDK缺省版本是否是JDK7,如果不是需要手工指定到JDK7的安装路径,并设置为缺省值。

第二,???选中某个Java工程,右键-“属性”,在弹出的对话框当中选择“源”,然后出现如下的对话框,注意在窗口的下方,“源代码/二进制格式”选择编译器的版本,选择为JDK7版本,然后确定。

这样设定就完成了NetBeans7支持Java7的设定了,接下来是写一个测试的文件,在IDE里面看一下是否可以正常编译和运行