我已经检查了以下帖子:
https://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html#jls-6.2
所以发布:
和
我尝试创建一个这样的包:
package 01;
public class Test
{
// ...
}
Run Code Online (Sandbox Code Playgroud)
当我编译我得到这个:
I:\code>javac 01\Test.java
01\Test.java:1: error: <identifier> expected
package 01;
^
1 error
Run Code Online (Sandbox Code Playgroud)
我正在寻找名称的语法正确性而不是约定。
是否有 oracle/SUN 参考列出了包的语法,或者它是否遵循与 java 中变量名相同的规则?可能是 Java 语言规范中的一个参考,说包名遵循与变量名相同的规则。
| 归档时间: |
|
| 查看次数: |
12781 次 |
| 最近记录: |