JAVA資料型別 及 變數定義
阿新 • • 發佈:2018-12-12
(一)資料型別分為兩類: (1)基本資料型別: 基本資料型別在被建立時,在棧上給其劃分一塊記憶體,將數值直接儲存在棧上。
boolean、byte、char、short、int、long、float、double
(2)引用資料型別: 引用資料型在被建立時,首先要在棧上給其引用(控制代碼)分配一塊記憶體,而物件的具體資訊都儲存在堆記憶體上,然後由棧上面的引用指向堆中物件的地址。
陣列、介面、類、字串、列舉、註解
(二)變數 變數就是計算機記憶體中存放資料的單元,定義變數的本質就是分配記憶體。當把數值賦給變數時,實際上就是將數值儲存到變數佔用的記憶體單元中。 變數的命名規則:
(1)變數名不能以數字開頭。 (2)除了"_"或"$"符號外,變數名中不能包含其他標點符號或運算子。 (3)變數名不能使用java語言中的關鍵字。
java語言的關鍵字: 51 + 2個保留字 = 53個關鍵字 (java的關鍵字都是小寫的!!)
訪問控制: private protected public 類,方法和變數修飾符: abstract class extends final implements interface native new static strictfp synchronized transient volatile 程式控制: break continue return do while if else for instanceof switch case default 異常處理: try catch throw throws 包相關: import package 基本型別: boolean byte char double float int long short null true false 變數引用: super this void 保留字: goto const