java数据类型和python数据类型

java的基本数据类型有八种: 

  1. byte
    1. 内存大小:1字节-8位
    2. 取值范围:-2^7~2^7
    3. 默认值:0
    4. 主要作用:代理整数节约空间
    5. 对应包装类:Byte
  2. short
    1. 内存大小:2字节-16位
    2. 取值范围:-2^15~2^15
    3. 默认值:0
    4. 主要作用:同样可以节约空间
    5. 对应包装类:Short
  3. int
    1. 内存大小:4字节-32位
    2. 取值范围:-2^31~2^31
    3. 默认值:0
    4. 主要作用:整形变量默认为int类型
    5. 对应包装类:Integer
  4. long
    1. 内存大小:8字节-64位
    2. 取值范围:-2^63~2^63
    3. 默认值:0L
    4. 主要作用:主要使用在比较大整数的系统上,变量值后带L
    5. 对应包装类:Long
  5. float
    1. 内存大小:4字节-单精度32位
    2. 默认值是0.0f
    3. 主要作用:存储大型浮点数组时可以节约空间
    4. 对应包装类:Float
  6. double
    1. 内存大小:8字节-双精度64位
    2. 默认值:0.0d
    3. 对应包装类:Double
  7. boolean
    1. 内存大小:一位,true和false
    2. 对应包装类:Boolean
  8. char
    1. 内存大小:2字节-16位,一个单一的16位Unicode字符
    2. 对应包装类:Character
  • 总结:六种数字类型、一种字符类型、一种布尔类型

引用变量:

  • 引用变量和C里的类似,java中的对象,类,数组都是引用变量,默认值为null

你可能感兴趣的:(Java)