基本資料型別
整數:int 整型 、byte 位元組、short 短整型、long 長整型;
浮點:float、double;
布林型別:boolean;字元:char
引用資料型別
1.陣列、類、介面等
2.指的是乙個類,如果要使用,需要使用new 關鍵字
資料型別轉換
如果是範圍大的往範圍小的方向去轉,比如 double → int,需要強制指定轉換的型別。
如果是範圍小的往範圍大的方式去轉,比如 int → double,資料的型別會自動提公升。
資料型別的大小排列:byte < short < int < long < float < double
流程控制語句
if語句
陣列一維陣列
陣列也相當於乙個容器,存入的資料型別必須是一致的,可以指定長度(容量)。
語法格式:
陣列資料型別 變數名 = ;
陣列資料型別 變數名 = new 陣列資料型別[長度];
int aa = new int[5];
建立了乙個長度為 5的 int 型別陣列。
多維陣列
陣列中,其實沒有所謂二維陣列,其本質就是一維陣列。如果是多維的話,可以直接認是陣列中的陣列。
方法函式 == 方法
函式:包含了實現某些功能的細節步驟。
方法:主要是將功能的實現邏輯和一些細節封裝起來,如果呼叫者需要使用某些功能的話,者呼叫對應的方法即可,如果還需要接收資料,則定義乙個對應的型別變數來接收方法返回的指定型別資料。
方法的語法格式:
訪問許可權 返回值型別 方法名(引數型別 形參名字, …)
Java學習筆記 一
建構函式確保初始化 當例項化乙個物件時,所要進行了的工作,如 a.當呼叫到dog類的成員或方法時,直譯器通過class路徑搜尋dog.class類檔案 b.載入這個類檔案,初始化static成員,靜態初始化只在class類物件首次載入的時候執行一次 c.當用new dog 建立物件的時候,將在堆上為...
java學習筆記 一
1 資料的溢位 class demo 輸出結果 int型最大值 2147483647 int型最大值 1 2147483648 int型最大值 2 2147483647 int型最大值 2l 2147483649 int型最大值 2 2147483649 資料的溢位,對於整形資料表示範圍為 2147...
《java》學習筆記《一》
進製的由來 對於整數,有四種表現形式 二進位制 0 1,滿2進1。八進位制 0 7,滿8進1,用0開頭表示,如 012。十進位制 0 9,滿10進1。十六進製制 0 9,a f,滿16進1,用0x開頭表示。如 0x003c。任何資料在計算機中都是以二進位制的形式存在的,二進位制早期由電訊號開關演變而...