第一节 数据和表达式
标识符:是由字母、数字、下划线、美元符组成的字符串
第二节 基本数据类型
基本数据类型 复合数据类型。
- 整形
- 浮点型
- 字符型
- 布尔型
byte 1 -27 ~ 27 - 1
short 2
int 4
long 8
float 4 1.4e - 45f ~ 3.4028235e + 38f
double 8 4.9e - 324d ~ 1.7976931348623157e + 308d
char 2 0 - 65535
boolean
自动类型转换:byte short char int long float double
第三节 表达式
表达式:由运算符和操作数组成,对操作数进行运算符指定的操作,并得出运算结果。
作用域:可访问该变量的代码范围
类中定义的整个类
方法中定义的该变量声明处到包含该声明的语句块的结束处
块内声明变量屏蔽所在类定义的同名变量。同一块定义两个同名变量,则引起冲突。
- 算数运算符
- 关系运算符
- 逻辑运算符
- 位运算符
- 其他运算符(赋值、条件、点、实例、new、下标运算符)
自动类型转换:位数少的类型转换为位数多的
强制类型转换:位数多的类型转换为位数少,需在程序中明确指出