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是個特例
相關文章
相關標籤/搜索