Java数据类型:
基本类型:
1、数值类型
- 整数类型:
1、byte 、、、1字节
2、short 、、、2字节
3、int 、、、、4字节
4、long 、、、8字节
- 浮点类型
1、float 、、、4字节
float num=0.1f
2、double 、、8字节
double nmu=3.14
- 字符类型
1、char 、、、2字节
2、boolean类型(布尔值)
true 或 false 、、1位
引用类型:
1、类
2、接口
3、数组
进制:
八进制: 以0开头,包括0~7; 、、、、是0而不是 O
十六进制:以0x开头,包括0~9;
int n1=010;
int n2=0x10;
输出n1==8,n2=16;
比较:
最好完全避免使用浮点数进行比较
类型转换:
低-------------------------------------------------->高
byte,short,char–>int–>long–>float–>double
1、强制类型转换:高–>低
(类型)变量名