美文网首页
java日志 -- 基础数据类型

java日志 -- 基础数据类型

作者: 2017_7_2 | 来源:发表于2017-07-02 23:48 被阅读15次

    小扩大,没影响;大缩小,要强转,可能会出现信息丢失

    1、byte(8位)          -- 【-128 ~ 127】【-2^7 ~ 2^7-1】

    2、short (16位)      -- 【-32768~ 32767】【-2^15 ~ 2^15-1】

    3、int (32位)           -- 【-2147 483 648 ~ 2147 483 647】【-2^31 ~ 2^31-1】

    4、long(64位)        -- 【-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807】

                                           【-2^63 ~ 2^63-1】

    5、float                      

    6、double                   

    7、char                       

    8、boolean              


    * 如何表示-3?

    先取3的二进制,然后全部反转,再在末位加1

    0000 0000 0000 0000 0000 0000 0000 0011   (3)

    1111 1111 1111 1111 1111 1111 1111 1100    (反转)

    1111 1111 1111 1111 1111 1111 1111 111     (-3)

    相关文章

      网友评论

          本文标题:java日志 -- 基础数据类型

          本文链接:https://www.haomeiwen.com/subject/aggocxtx.html