16Java資料型別詳解
阿新 • • 發佈:2020-12-23
技術標籤:java
資料型別
強型別語言
要求變數的使用要嚴格符合規定,所有變數都必須先定義後才能使用
弱型別語言
和強型別語言相反
Java的資料型別分為兩大類
-
基本型別(primitive type)(常用,剩下的都是引用型別)
用數字表示:整數型別、浮點(小數,4個字元和8個字元的位元組範圍和整數一樣),4個位元組表示小一點,8個位元組表示更大一點,double常用
文字表示方法:字元型別,字元代表一個字,不是兩個字
boolean型別:是非對錯
public class biaozhi { public static void main(String[] args) { //八大基本資料型別 //整數 int num1 = 10;//最常用 byte num2 = 20; short num3 = 30; long num4 = 30L;//Long型別要在數字後面加L //小數,浮點數 float num5 = 50.1F;//float型別要在數字後面加個F double num6 = 3.1415926589793238462643; //字元 char name = '中'; char name2 = 'A'; //字串,String不是關鍵字,是類 //String namea = “倩倩”; //布林值:是非 boolean flag = ture; boolean flag2 = false; }
- 引用型別(reference type)
類、介面、陣列
位元組
- 位(bit):是計算機內部資料儲存的最小單位,11001100是一個八位二進位制數。
- 位元組(byte):是計算機中資料處理的基本單位,吸管刷用大寫B來表示
- 1B(byte,位元組) = 8bit(位)
- 字元:是指計算機中石油的字母、數字、字和符號
1bit表示1位
1Byte表示一個位元組 1B= 8b
1024B=1KB
1024KB=1M
1024M=1G
思考:電腦的32位和64位的區別是什麼呢?
64位電腦可以裝32或者64位電腦軟體,但是32位只能裝32位的軟體