一、分号
Java中最常用的的分隔符是分号(;),用于分隔语句。
二、关键字
常用的一些关键字
类 :class
对象:new(创建对象)、this(对当前对象的引用;用累的成员变量而非函数参数;引用一个构造方法且必须位于开始)
包 :package(是为了方便管理组织Java文件的目录结构)、import(用来导入包的)
数据类型:byte、short、int、long、float、double、char、blooean(是一个判断常亮结果只能是Ture或False)
分支:if、else、switch、case、break、continue
循环:do、while、for
方法:void、return
修饰符:private(私有的)、protected(用保护的)、public(公共的)、static(静态的)。
三、空白
在编译代码是在遇到某些情况下可使用空格,如在运算时在加减乘除符号的前后加上空格例 int c = a + b,可增强代码的可读性;
代码的行间可根据逻辑关系加空白行,是所编写的代码清晰增强可读行。
四、{}花括号
用来包括自动初始化的数组的值
用来定义程序块、类、方法以及局部范围如下图
五、标识符
1、标识符的概念
Java语言中,对于变量、常量、方法都有名字,统称为Java的标识符,使用来给类、对象、方法、变量、接口和自定义数据型命名的。
2、标识符的命名规则
某一区域中是唯一的,在不同区域中可以使用同一名字(这的区域可理解为在同一类中只能有且只有一个);
必须有字母、数字、下划线和$符号组成
不能以数字开头(5a、5class、2name是非法的)
不能使用非法字符,如:#、%、&......等(#class、%name、&time都是非法的)
不能使用系统关键字、不能使用空格来分隔
长度无限制(一般不要太长了,不然会影响可读性)
严格区分大小写
不同的标识符有一定的命名规定
对于常量的命名要注意 初始值
3、标识符的命名约定
类和接口名:每个字的首字母大写,例如MyClass、HelloWorld等
方法名:首字母小写,其余的首字母大写,尽量少用下划线,例如myName、setTime等。其命名方法叫做驼峰式命名。
常量名:基本数据类型的常量名使用全部字母大写,字与字间用下划线分隔。例如,SIZE_NAME。
变量名:可大小写混写,首字母小写,字间分隔符用字的首字母大写。不用下划线,少用美元$符号。
六、表达式
1、表达式的概念
使用一系列的标识符和运算符组成的序列
2、表达式分类
逗号表达式
作用:分隔表达式
分隔定义的变量:int a = 1, b = 2;
for里边对多个表达式求值:for( int i = 0; ;++i,--j){}
参数列表中使用:public void run(String name ,int age){}
问号表达式
三元运算符(问号运算符)的格式
expression1 ? expression2 :expression3
expression1是一个布尔表达式。如果expression1表达式的值为真,则取expression2的值;如果expression1的值为假,则取expression3的值。
逻辑表达式
用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子称为逻辑表达式。逻辑表达式的值是一个逻辑值,即“ture”或“false”。