我广泛使用 JLS 作为学习和教学资源,但我注意到其中存在一些错误。
有一些简单的错别字(例如JLS 5.1.4 “convesions”),但也有一些我认为非常严重的错误。
例如,JLS 18.1 The Grammar of the Java Programming Language应该是 Java 语言语法的权威参考,但它包含一个永远不会被使用的生产规则!(例如MoreStatementExpressions
)。当然,这表明给定语法的其他部分存在更严重的错误,对吧?
那么第三版有勘误表吗?会有吗?我们是否应该将我们发现的错误发送给 Sun/Oracle?会有第4版吗?