day02 变量与运算符

day02 变量与运算符

合法标识符规则

  • 由26个字母的大小写,_ ,$,数字组成
  • 数字不能作为开头
  • 标识符不能用关键字和保留字,但是能包含关键字和保留字
  • Java中严格区分大小写,长度不限
  • 标识符不包含空格

命名规范

  • 包名:xxxyyyzzz
  • 类名、接口名:XxxYyyZzz
  • 变量名、方法名:xxxYyyZzz
  • 常量名:XXX_YYY_ZZZ

变量的使用

  • Java中每个变量必须先声明后后使用
  • 使用变量名来访问这块区域的数据
  • 变量的作用域:其定义所在的一对{ }内
  • 变量只有在其作用域内才有效
  • 同一个作用域内,不能定义重名的变量

数据类型

基本数据类型

byte short int long char float double boolean

整数类型

java的整型常量默认为int 型,声明long型常量须后加‘l’或‘L’

byte 1字节 = 8bit位

short 2字节

int 4字节

long 8字节

浮点类型

Java的浮点型常量默认为double型声明float型常量,须后加‘f’或‘F’。

float 4字节

double 8字节

字符类型

char 2字节

char类型是可以进行运算的。因为它都对应有Unicode码

布尔类型

boolean类型数据只允许取值true和false

引用数据类型

class ,interface,[]

基本数据类型转换

自动类型转换

容量小的类型自动转换为容量大的数据类型。数据类型按容量大小排序为:char , byte , short < int < long < float < double

byte,short,char之间不会相互转换,他们三者在计算时首先转换为int类型

上一篇:ACWing422. 校门外的树


下一篇:OK6410A 开发板 (八) 123 linux-5.11 OK6410A rootfs中留给开发者的内存访问接口