标识符命名规范
(1)区分大小写。
(2)以下划线(_)或美元符($)和字母开头,不能以数字开头。
(3)关键字不能作为标识符。
(4)常量命名:全部大写
(5)类与方法命名:首字母大写,遵循驼峰命名法(AaaBbbCcc)。
(6)变量命名:见名之意,遵循小驼峰命名法(aaBbCc)
定义变量须知
(1)相关作用域内不能有重复变量名。
(2)使用时不能超过变量作用域。
(3)变量需被初始化才能使用。
(4)定义float类型变量时须在值后面加f/F( float a=0.1f ),double 类型则不需,因为小数默认 double型。
String 不属于基本数据类型,String是类属于引用数据类型。
运算符分类
按照功能:赋值运算符、算术运算符、关系运算符和逻辑运算符。
| 赋值运算符 | =、算术赋值运算符(+=、-=、*=、/=、%=) |
| 算术运算符 | +、-、*、/、%,-(取反)、++、-- |
| 关系运算符 | ==、!=、>、<、>=、<= |
| 逻辑运算符 | !、$、|、&&、|| |
按照操作数:单目运算符、双目运算符、三目运算符。
三元运算符:X ? Y : Z ( ? : )
运算符优先级(低->高):赋值、逻辑、关系、位运算符、算术运算符
程序控制三种基本结构
顺序结构、分支结构、循环结构
switch 参数要求类型
可以作为switch参数数据类型的有 int、type、short、char、String、枚举(整数、枚举、字符、字符串)。



