Java是强类型语言,所有变量必须先定义再使用。而且只定义不赋值也会报错
| 整形 | 浮点型 | 字符型 | 布尔型 |
|---|---|---|---|
| int byte short long | float double | char | Boolean |
- 整形
- int:4个字节,负2的31次方到2的31次方
- byte:1个字节,-128~127
- short:2个字节,负的2的15次方到2的15次方
- long:4个字节或者8个字节,看电脑位数,数值后添加L
- 浮点型
- float:数值后边添加f,一般小数有6~7位。4个字节
- double:默认浮点型,小数后15位左右。8个字节
- 字符型
- char:一个字符,2个字节。
- string不是基本数据类型
- Boolean
- 一个位,只有true或false
- 进制
- 二进制0b开头
- 8进制一般0开头
- 16进制一般0x开头
- 浮点型
- 银行业务
- float与double:
- float f=0.1f
- double f01 =0.1
- f==f01?不相等
- float加1
- f=2.333424324424f
- f01=f+1;
- f==f01;是对的
- 字符型
- 字符就是数字
- 转义字符
- t:空格
- n:换行
- 在字符串中起到换格式的作用



