一、标识符
定义:对程序中的各个元素加以命名时使用的命名记号称为标志符。
基本构成:由数字,字母,下划线,美元符号($)组成。其中不可以以数字开头。例如:identifier,userName,User_Name,$sys等。
规则:1)同一标志符,同一个区域中是唯一的,在不同的区域中可以多次使用。
2)不可以使用空格来分隔标志符。
3)类名:每个字的首字母大写。如Dog·、NewDog等。
方法中:首字母小写,其余的首字母大写,尽量少用下划线。
变量中:基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。
常量中:可大小写混写,首字母小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。
包名:所有字母小写。
二、表达式
定义: 由标识符和运算符组成表达的序列 。
分类:
逗号表达式 (分隔表达式):int a,double b;
问号表达式 :expression1 ? expression2 : expression3
expression1是一个布尔表达式。如果expression1表达式的值为真,则取expression2的值,如果expression1值为假,则取expression3的值。
逻辑表达式 :用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子称为逻辑表达式。逻辑表达式的值是一个逻辑值,即“true”或“false”。
三、修饰符
java提供了public,private,protected三个权限访问修饰词,提供了四种访问控制体制:
public:公开的,可以任意被访问。
protected:受保护的权限。修饰属性、方法。可以被同包内访问,不同包访问,必须是该类的子类才可以被访问。
private:只能在本内中访问。
default:同包权限,只能被同包的类访问。
四、包
定义:包是有逻辑关系的类的集合,类比可理解为装载多个文件的文件夹,其中文件就是类,其中内容就是类体,所修饰的就是对象。
作用:包有两个作用。控制访问权限和避免类重名。
命名规范:该项目的类型+项目所在开发或运行的公司的名称+项目的名称+模块的名称。
该项目的类型,如com,org,gov等,一般我们取com。
项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等
项目的名称,如:jisuan,bcms,oa,erp等
项目模块的名称,如:bean,action,exception,chapter01,记得包名等都是小写。
比如这里我们要建立一个可以计算加法的包,可以这样命名:com.zhongruan.calculation.jiafa