在section 15.12.2.5 of the Java Language Specification,它谈论如何选择最具体的方法在具有固定元数的方法和变量元数的方法(即varargs)两种情况。 但是我在JLS中找不到的是关于决定两种方法之间的任何事情,其中其中一个是固定参数,另一个是可变参数。例如: public interface SomeApi {
public Stri
我广泛使用JLS作为学习和教学资源,但我注意到它有一些错误。 有简单的拼写错误(例如JLS 5.1.4“convesions”),但也有一些我认为是非常严重的错误。 例如,JLS 18.1 The Grammar of the Java Programming Language应该是Java语言语法的权威性参考,但它包含一个永不被使用的生产规则! (例如,MoreStatementExpressi