臥薪嘗膽之JAVA重學(變數的本質)

2021-08-21 10:28:59 字數 392 閱讀 3220

變數是乙個可操作的儲存空間,它的儲存位置是確定的但是裡面儲存的東西是不確定的 ,通過變數名來找到對應儲存空間位置來進行儲存資料。

打個比方:就如同有好幾個箱子每個箱子都有乙個編號,通過編號 來判斷箱子裡應該放什麼 。 專門放衣服的箱子裡面放的是衣服。變數也是同理。我給乙個變數 命名  申明它的型別 然後 它所對應的 儲存位置中 就應該儲存對應型別的值。

變數是程式中最基本的儲存單位,包含有三個要素 :

1、變數名稱

2、變數型別

3、作用域

變數使用前必須宣告,才能進行儲存空間分配

臥薪嘗膽之JAVA重學(運算子)

算數運算子 二元運算子 一元運算子 賦值運算子 擴充套件運算子 關係運算子 instenceof 邏輯運算子 位運算子 條件運算子 字串連線符 屬於二元運算子 二元運算子 需要兩個運算元完成執行計算的計算符 例如 a b 運算規則 整數運算 如果兩個數中有乙個是long型別的話那麼 結果 也是lon...

Java之Java中的變數 書(P23)

變數的定義 變數 儲存單元的名字 每乙個記憶體單元都用乙個識別符號來標識,這些記憶體單元被稱為變數,定義的識別符號就是變數名,記憶體單元儲存的資料就是變數的值。變數的型別轉換 1 自動型別轉換 隱式型別轉換 兩種型別在轉換過程中不需要顯示的進行宣告 兩種型別必須相容 目標型別的取值範圍大於原型別的取...

Java基礎之靜態變數和例項變數的區別

先拿個demo來 public class demo 04 23 public static void main string args 執行結果 staticint 3 random 3 staticint 4 random 3 staticint 5 random 3 兩者區別 1 例項變數屬於...