Java基本类型简介说明
下文笔者讲述Java基本类型的简介说明,如下所示
八大基本类型
基本类型大小
八大基本类型
byte() short int long char float double
类型 | byte | short | int | long | char | float | double | boolean |
大小 | 1字节 | 2字节 | 4字节 | 8字节 | 2字节 | 4字节 | 8字节 | 1字节 |
默认值 | 0 | 0 | 0 | 0L | ‘u0000’ | 0.0f | 0.0d | false |
各数据类型的容量
低容量->高容量:char->int->long->float->double
类型转换
强制转换: 高容量转换为低容量,注意内存溢出和精度缺失 自动转换: 低容量到高容量byte,short,char—> int —> long—> float —> double 转换过程中可能导致溢出或损失精度 浮点型: 尽量避免数值比较 (float double :有限的,离散的,有舍入误差 接近但不等于 float a=0.1f;double b=1.0/10; a!=b) char型: 字符本质上是二进制数值(字符集:规定某个二进制数字存放方式(编码) 和某串二进制数值代表了哪个文字(解码)的转换方式
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。