JLS for Java 8引入了三种新的省略号(...)用作“方法或构造函数的最后形式参数”。但是Java 7已经将这个描述为变量性参数。没有人提到它是分隔符。分隔符::用于形成。
@的意思是“将注释类型声明与普通接口声明区分开来”,因此也是的一部分。注释已经是JLS for Java 7的一部分,我没有看到"at-sign“的其他用法。在搜索有关Java 8+分隔符的问题和答案时,我什么也没有发现,这说明了新<
123,ABC,DEF,GHI,JKL,123,456,789,123\r\npublic int read() throws java.io.IOException
public int read(byte[] b,int off, int len) throws java.io.IOException