在JDK 1.6编译器中,“-source 1.6”启用了什么,如果有的话?

时间:2009-04-15 12:47:41

标签: compiler-construction java

我知道使用-target 1.6(使用-source 1.6时需要)更改类文件格式。但是,源选项是否专门更改了任何内容或启用了任何新功能?

2 个答案:

答案 0 :(得分:11)

来自the javac documentation

  

1.6 - 这是默认值。 Java SE 6中未引入任何语言更改。但是,源文件中的编码错误现在报告为错误,而不是之前的警告。

答案 1 :(得分:1)

来自Sun's javac documentation

  

没有引入语言更改   Java SE 6.但是,编码错误   源文件现在报告为   错误,而不是警告,如   先前。