问题 在哪里可以找到Java 7编程语言的官方语法文件?


我在以下链接中找到了官方的“Java编程语言增强功能”。

http://download.oracle.com/javase/7/docs/technotes/guides/language/enhancements.html#javase7

有谁知道Java 7的官方语法文件?

我要做的是了解Java 6和Java 7之间的区别并增强我的解析器。

先谢谢你


11194
2017-10-31 23:30


起源

java.sun.com/docs/books/jls/second_edition/html/syntax.doc.html - danportin
@danportin,不,那个语法甚至早于Java 1.5(没有泛型和 enum在那个语法中)。 - Bart Kiers


答案:


这是官方的,但它确实在JLS和实际的编译器之间存在差异... go figure。

http://docs.oracle.com/javase/specs/jls/se7/html/jls-18.html


15
2017-11-19 23:03



你是对的,这是正式的。但至少在一个案例中这是错误的。看到 stackoverflow.com/questions/30861727/... - Erick G. Hagstrom