java学习基础篇笔记2-----数据类型

    科技2024-11-30  18

    变量分类

    byte、short、int、long依次为1、2、4、8字节长度。 float:单精度,4字节,尾数可以精确到7位有效数字 double:双精度,8字节,精度是float的两倍。

    自动类型转换

    符号:= 当“=”两侧数据类型不一致时,可以使用自动类型转换或使用强制 类型转换原则进行处理。

    扩展赋值运算符: +=, -=, =, /=, %= 系统自动进行强制类型转换 例:short s=3 s=s+2等价于s=int(s+2) s+=2等价于s=short(s+2)

    “&”和“&&”的区别: 单&时,左边无论真假,右边都进行运算; 双&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。 “|”和“||”的区别同理,||表示:当左边为真,右边不参与运算。

    位运算符

    三元运算符 运算符优先级

    (注:以上图片均来自“尚硅谷”)
    Processed: 0.010, SQL: 8