1. 程式人生 > 其它 >Java 8大基本型別

Java 8大基本型別

8大基本型別

基本型別(primitive type)

1、整數型別

  byte 佔1個位元組範圍:-128~127  Java內定義 byte num1 = 10;

  short 佔2個位元組範圍:-32768~32767  Java內定義 short num2 = 20;

  int 佔4個位元組範圍: -2147483648~21474836473  Java內定義 int num3 = 30;

  long 佔8個位元組範圍:-9223372036854775808‬~92233720368547758087 Java內定義 long num4 = 40L;//long型別要在數字後面加l或者L

2、浮點型別(小數)

  float 佔4個位元組 // float 型別要在值後面加f或者F Java內定義 float num5 = 50.1F;

  double 佔8個位元組  Java內定義 double num6 = 60.1;

3、字元型別

  char 佔2個位元組 Java內定義 char name= 'a'; //String 不是關鍵字,是一個類

4、boolean型別

  boolean 佔1位,其值只有 true 和 false

 Java內定義 boolean flag= true;

-- -----------------------------------------------------------------------------------------------------------------------------------------------------------------------

引用型別(reference type)

注:除了上述八大基本型別以外的資料型別都是引用資料型別

分為類、介面、陣列