项目名
项目名:通常使用全部使用小写字母命名:
public static void main(String []args){}
类名称
类名称:通常使用首字母大写,若多个单词,则每个单词首都要大写的驼峰式命名:
public class TheFirstClass{}
包名称
包名称:通常指的是软件包,包名称通常全部使用小写字母命名,且命名格式如下:
个人项目包
indi:多人完成,版权属于发起者:indi.发起者名.项目名.模块名;
pers :独自完成,公开,版权主要属于个人:pers.个人名.项目名.模块名;
priv : 独自完成,非公开,版权属于个人:priv.个人名.项目名.模块名;
团队项目包
团队项目指由团队发起,并由该团队开发的项目,版权属于该团队所有。
team.团队名.项目名.模块名;
公司项目包
com.公司名(英文).项目名.模块名;
变量名与方法名
变量名与方法名:通常使用首字母小写方式命名,若出现多个单词,则首单词字母小写,后面单词首字母大写的驼峰式命名:
变量名
public class Main{
public static void main(String [] args){
int note;
int noteNumber;
}
}
方法名
public class Main{
public static void main(String [] args){
System.out.println(TheJava.getInfo()); //调用TheJava类中的getInfo方法
}
}
class TheJava{
//getInfo就是一种方法,返回String字符串
public static String getInfo(){
return "return something";
}
}
常量名
常量名:通常使用全大写字母方式命名,多个单词则使用下划线 "_" 分割:
public class Main{
public static void main(String [] args){
public static final String GAME_COLOR="RED";
}
}
所有命名遵循规则
1、所有命名都坚决不能以数字开头;
2、命名均可使用:字母、数字、下划线_、美元$组成;
3、所有命名坚决不能出现Java的关键字;
4、所有命名坚决不允许出现汉字命名或汉语拼音命名;
Comments NOTHING