黑马程序员技术交流社区

标题: 一道小小的面试题~ [打印本页]

作者: yiranpanda    时间: 2015-9-30 00:28
标题: 一道小小的面试题~
面试题:
        byte b1 = 3;
        byte b2 = 4;
        byte b3 = b1 + b2;        //a:(b1+b2)结果是int类型;
                //b:b1和b2是变量,里面的值编译器不知道,运行的时候才有结果,所以(b1+b2)有可能超出127或者是-128

        byte b4 = 3 + 4;        //常量优化机制:编译的时候,就已经把3+4的结果转换为7了,编译期知道这个7在byte范围以内。






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