变量和常量
常量:规定好的值比如圆周率
变量:在内存中开辟一块空间,放入值,比如年龄的值是有变化的。
数据类型分为两种:
基本数据类型和引用数据类型
基本类型:
四类八种
整数类型:
byte (字节) 8位 0000 0000 – 1111 1111 (256个数 -128 ~ 127)
0000 0001 1
0000 0010 2
0000 0011 3
0000 0100 4
short 16位
int 默认
long
浮点数类型
float(单精度&4字节)
double (双精度&8字节) 默认
字符类型 char
布尔类型 booleam
引用类型:
类:class
数组:【】
接口:interface
数据类型转换
运算时,数据类型遵循一个由小到大,自定提升的顺序
byte/short/char/ —int/ -----long ------ float ----- double
byte+byte自动提升到int类型
char类型加int类型,char类型对应的ascls码表加int类型