java中int的最大值为十进制的2147483647,也就是java能进行操作的最大数值,超出就会显示不正常.针对以下问题进行讨论. 1.最大值为什么是2147483647? java中int类型占4个byte,1个byte有8个bit,也就是32个字节,也叫32位.在位的运算中,最高位为该值正负的判断,正数为0,负数为1.则int的最大值用二进制表示为 01111111111111111111111111111111.根据二进制转十进制的计算方法,该值为 2^0 累加到 2^30.用java