第一节 数据和表达式

标识符:是由字母、数字、下划线、美元符组成的字符串

第二节 基本数据类型

基本数据类型 复合数据类型。

  • 整形
  • 浮点型
  • 字符型
  • 布尔型

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、下标运算符)

自动类型转换:位数少的类型转换为位数多的
强制类型转换:位数多的类型转换为位数少,需在程序中明确指出