1. 程式人生 > 其它 >第三課,資料型別。

第三課,資料型別。

資料型別

強型別語言

  • 要求變數的使用要嚴格符合規定,所有變數都必須先定義後才能使用。(強型別定義語言)
  • 安全性高,速度慢。

弱型別語言


Java的資料型別分為兩大類

  • 基本型別(primitive type): 數值型(整型,浮點型,字元型),boolean型別(tree,false)。
  • 引用型別(referencetype): 類,介面,陣列。

範例

public class demo02 {
    public static void main(String[] args) {
       //八大基本資料型別;
        int num1 = 10;    //最常用;  Integer;
        byte num2 = 20;
        short num3 = 30;
        long num4 = 40L;  // long型別要在數字後面加個L;

        // 小數:浮點數;
        float num5 = 50.1F; // float型別在數字後面加F;
        double num6 = 3.14159265358979323846264338327950288;

        // 字元型;
        char name = 'D';
        // 字串, String不是關鍵字,是類;
        String named = "DaoShl";

        // 布林值:是非;
        Boolean flag = true;
        //Boolean flag = false;

    }
}

位元組

  • 位(bit):是計算機內部資料,儲存的最小單元,11001100是一個八位二進位制數。
  • 位元組(byte):是計算機中 資料處理 的基本單位,習慣上用大寫的B表示。
  • 1B = 8bit。
  • 字元:是指計算機中使用的字母,數字,字和符號。