java变量
1.java变量使用的注意事项

变量的三要素,变量名,值,数据类型
2.java八大基本数据类型

| 类型 | 关键字 | 包装器类型 | 占用内存(字节)(重要) | 取值范围 | 默认值 |
|---|---|---|---|---|---|
| 字节型 | byte | Byte | 1 | -128~127 | 0 |
| 短整型 | short | Short | 2 | 0 | |
| 整型 | int | Integer | 4 | 0 | |
| 长整型 | long | Long | 8 | 0L | |
| 单精度浮点型 | float | Float | 4 | 0.0F | |
| 双精度浮点型 | double | Double | 8 | 0.0D | |
| 字符型 | char | Character | 2 | ‘\u0000’ | |
| 布尔型 | boolean | Boolean | 1 | true/flase | flase |


字符用ASCII码表示,只用了7位,128个字符
JAVA使用统一编码unicode编码,unicode向下兼容ASSII码,utf-8是unicode的实现方式(改进)
3.引用数据类型:类(class) 接口(interface) 数组([])
4.基本数据类型转换
(1)自动数据类型转换:从存储范围小的类型到存储范围大的类型
byte–>short(char)–>int–>long–>float–>double
int–>float可能存在精度丢失,float无法表示尾数部分
(2)强制数据类型转换
与上面正好相反
但强制会造成精度丢失

被折叠的 条评论
为什么被折叠?



