1. 什麼是數據?
-- 儲存記憶體中,代表特定信息的「東西」,本質上是0101...二進制數據
-- 數據的特點:可傳遞、可運算
-- 一切皆數據
-- 記憶體中所有操作的目標:數據
---- 算術運算
---- 邏輯運算
---- 賦值
---- 運行函數
2. 什麼是記憶體?
-- 內存通電後產生的可存儲數據的空間(臨時的)
-- 記憶體產生和死亡:
   記憶體(主機板) ==> 通電 ==> 產生主記憶體空間 ==> 儲存數據並進行數據的處理
   ==> 斷電 ==> 記憶體空間和數據都消失
-- 一小塊記憶體的兩個數據
---- 內部存儲的數據
---- 地址值,用來標識記憶體
-- 記憶體分類
---- 棧:全域變數 / 區域變數
---- 堆:對象
     對象本身在堆空間裡面,而標識對的變數名在棧空間裡面
3. 什麼是變數?
-- 可變化的數據,由變數名、變數值組成
-- 每個變數都對應到一小塊記憶體,
-- 變數名:用來查找對應的記憶體,變數值:記憶體中保存的數據

4. 記憶體、數據、變數三者之間的關系
-- 記憶體:用來存儲數據的臨時空間
-- 變數名:記憶體的標識,找到數據存在記憶體的哪個空間(位置)

bingzhichen 發表在 痞客邦 留言(0) 人氣()