美文网首页
java基础类型说明

java基础类型说明

作者: 陌筱豐 | 来源:发表于2020-05-11 11:28 被阅读0次

    一、java基础类型分为4类8种分别为:

     四类分为:

        整数类型

        浮点类类

        字符类型

        布尔类型

    八种分别为:

        整数类型:

            byte

            short

             int

              long

          浮点类型:

                float

                double

          字符类型:

                char

          布尔类型:

                Boolean

    二、各数据类型所占字节大小

    计算机的基本单位:bit .  一个bit代表一个0或1

      byte:1byte = 8bit     1个字节是8个bit

      short:2byte

      int:4byte

      long:8byte

      float:4byte

      double:8byte

            char:2byte

            boolean:1byte  注意:虽然Boolean表现出非0即1的“位”特性,但是存储空间的基本计量单位是字节,

    不是位。所以Boolean至少占1个字节。

    JVM规范中,Boolean变量当做int处理,也就是4字节;而Boolean数组当做byte数组处理,即Boolean类型的数组里面的每一个元素占1字节。

    三、各数据类型默认值及取值范围

    byte: 默认0 取值-128 -- 127

    short: 默认0 取值 -32768 -- 32767

    int: 默认0 取值 -2147483648 -- 2147483647

    long: 默认0 取值 -9223372036854775808 -- 922337206854775807

    float: 默认0.0f

    double: 默认0.0d

    char: 取值'\u0000' -- '\uffff'

    boolean:默认false 取值true false 

    四、合集图档

    我是小鲸鱼,一条努力向深海奔跑的小鲸鱼

    相关文章

      网友评论

          本文标题:java基础类型说明

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