1.基础知识

存储空间

  • 字节

    单个字节表示的正整数范围是0~127,负整数为-1~-128,总体范围是-128~127.
    Java中的常见数据类型为byte、short、int、long、float、double、boolean、char
    byte大小为1个字节,-128~127.
    short大小为2个字节,-32768~32767
    int大小为4个字节,-2147483648~2147483647 一般使用这个
    long大小为8个字节。
    float大小为4个字节,-3.403E38~3.403E38。单精度浮点数,组成结构为:符号位+次方位+小数位。有效位数7位。
    double大小为8个字节,-1.789E308~1.789E308.双精度浮点数,有效位数15位。java

    • 在运算中,通常状况下都会有偏差,若是须要精确计算须要引用java.math.BigDecimal。
      boolean默认为一个字节。
      char大小为两个字节,因为没有符号位,因此表示范围在0-65535之间。

变量的概念

  • 变量的声明就是在内存中划分出一块空间,用于初始化时数据的填充空间。
  • 标识符的声明不能以数字开头,不能使用Java系统内占用的名称。支持中文可是不推荐使用。
  • 变量的赋值不能用变量进行赋值。强制类型转化是高 ==> 低,须要在=的右边标识(int)转换后的类型,自动类型转换须要听从由小到大,long => float是个特例
相关文章
相关标签/搜索