Java包名命名规则是在Java语言编程中具有一定重要性的一项规则,用于划分程序命名空间。它包括:
1、命名空间必须以字母或数字开头(不能以下划线或美元符号开头);
2、命名空间只能包含字母、数字和下划线(不能包含空格或特殊字符);
3、所有的英文字母都必须是小写;
4、各个单词之间用.来进行分割;
5、每个命名空间的长度必须小于255个字符;
6、包名应该尽量提供有意义的结构,避免出现乱码和乱七八糟的结构;
7、通常情况下,使用英文单词,描述被包含在此包中的类或接口;
8、对于有多个单词组成的包名,一般使用复数形式;
9、根据Java语言的规范,类的全限定名(其中包括包名)的长度不能超过255个字符。