1. 程式人生 > 其它 >Java基礎:資料型別

Java基礎:資料型別

資料型別

  • 強型別語言

    • 要求變數的使用要嚴格符合規定,所有變數都必須先定義後才能使用。強型別語言比較安全,但是速度慢
    • 識別符號大小寫敏感
  • 弱型別語言

  • Java的資料型別分為兩大類

    • 基本型別(primitive type)
    • 引用型別(reference type)
    //八大基本資料型別
    //整數
    byte num1 = 127;    //佔1個位元組8bit,(-128,127)
    short num2 = 20;    //佔2個位元組,(-32768,32767)
    int num3 = 30;      //佔4個位元組,(-2147483647,2147483647)
    long num4 = 30L;    //佔8個位元組,Long型別要在數字後面加個L

    //小數:浮點數
    float num5 = 40.1F; //float型別要在數字後面加個F
    double num6 = 3.14159263444444;

    //字元
    char name = '華'; //char 型別只能寫一個漢字或英文字母
    //字串,String不是關鍵字,它是一個類,引用型別
    String name1 = "張三";
    
    //布林值:是非
    boolean start = true;
    //boolean start = false;
  • 除了八大基本型別外,其餘都是引用型別