黑马程序员技术交流社区

标题: java基础汇总-第二弹 [打印本页]

作者: hmCEO    时间: 2016-5-22 23:18
标题: java基础汇总-第二弹
byte: -128 到 127
        byte short int long float double char boolean
字节         1     2    4    8    2     8      2  理论1/8
float = 1.2f(小数默认类型double 不加f会报错编译)
long  = 8888888888L (不加L会报错,默认int)
二进制:0b(大小写) 八进制:前面加0  十六进制:前面加0x(大小写)
快速进制转换法: 1 2 4 8 16 32 64 128
源码:正数三码不变
反码:负数,符号位不变,按位取反
补码:负数,末尾加1        计算机运算的时候是以补码运算的。
进行混合运算:byte,short,char,不会相互转换,都会自动提升int,其他的运算提升为大的:byte,short,char-int-long-float-double
b++:  ++在变量后面的时候是,先参与运算或赋值,然后再自增


作者: 68帅锅    时间: 2016-5-22 23:43
顶贴走人..............




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2