黑马程序员技术交流社区

标题: 基本数据类型详解 [打印本页]

作者: 男人你得有范    时间: 2014-8-20 22:42
标题: 基本数据类型详解
1.整数类型:
        byte:字节型。占1个字节。                取值范围(-128~127)
        short:短整型。占2个字节。         取值范围(-32768~32767)
        int:整型。占四个4节。                取值范围(-2147483648~214748367)(-2E31~2E31-1)
        long:长整型。占8个字节。                取值范围(-9 223 372 036 854 775 808~9 223 372 036 854 775 807)(-2E61~2E61-1)
2.浮点型:
        float:单精度浮点型。占4个字节。     取值范围(+/-3.402 823 47E+38F)(有效位数为6~7位)
        double:双精度浮点型。占8个字节。 取值范围(+/-1.797 693 134 862 315 70E+308)(有效位数为15位)
               
3.字符型:
        char:表示单个字符。如'a','b','D'等等。

4.布尔型:
        boolean:表示逻辑上的判断。只有两个值(true和false)。
作者: 亨利大帝    时间: 2014-8-20 23:34
楼主总结有点小瑕疵  就是各种类型的取值:
byte  (-2^7 )--- (2^7-1)  
short(-2^15)---(2^15-1)
int(-2^31)---(2^31-1)
long(-2^63)---(2^63-1)
其实取值很好理解,最高位是符号位,正数为零,就拿short来说,占一个字节,8个二进制位,最高位为符号位,最大值为2^7-1




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