包名:是全小写的名词,中间可以由点分开,如java.event.*;
类名:首字母大写,通常由多个单词合成一个类名,要求每个字母的首字母大写如:class HelloWorldApp
接口名:命名规则与类名相同
方法名:通常由多个名词组成,第一个名词一般为动词,首字母小写,以后的每个单词的首字母大写如:changePassword
变量名:全小写,一般为名词
常量名:基本数据类型的常量名为全大写,如果是由多个单词构成的,可以用下划线构成;如果是对象类型,则大小写混合,有大写字母把单词分开