JAVA数据类型

Posted on 2022-10-11 11:22  嗷呦不错呦  阅读(35)  评论(0)    收藏  举报

JAVA数据类型

基本数据类型

数值类型

  1. 整数型

    byte:一个字节

    short:两个字节

    int:四个字节

    long:八个字节

    注意: 二进制 0b 十进制 八进制 0 十六进制 0x

    long类型要在数字后加L, 例如4562L

  2. 浮点型

    float:占用四个字节

    double:占用八个字节

    注意: float类型要在数字后加F,例如4562.45F

  3. 字符型

    char:占用两个字节

boolean类型

​ boolean:占用一个字节

引用数据类型

类,数组,接口等

数据的强制类型转换

低--------------------------------------------------------------------高

​ byte,short,char->int->long->float->double

由低转换到高,不需要强制转换

int a=10;
float b=a; 

由高转换到低,需要进行强制转换

float a=10.0;
int b=(int)a;

注意:1.不能对boolean类型进行转换

​ 2.不能转换成不相干的类型

​ 3.高容量转到低容量的时候要进行强制转换

​ 4.转换时可能会出现内存溢出,或者精度的问题

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3