1. 程式人生 > >think in java 讀書筆記

think in java 讀書筆記

imp 優先級 拼接 別名現象 乘除 方法 垃圾 原則 java

第三章 操作符 3.1 更簡單的打印語句 原:System.out.println("打印"); 簡單:print("我是更簡單的"); =======需要導包 :import static net.mindview.util.Print.*(打印語句一般較少,這裏了解就行) 3.2使用java操作符 ① + , - , * , / , = 用法比較正常,能操作基本類型 ②"=" ,"==","!="能操作所有對象.String類型支持"+"和"+=" 3.3優先級 ①表達式中,多個操作符, 原則先乘除後加減,可用括號明確計算順序 ②String類型的"+",是拼接.String後邊+號之後不是String類型,會將非String類型元素轉成String 3.4賦值 ①賦值操作符"=", a = 4; 右邊賦值給左邊.常量賦值給變量.(基本數據類型存儲了實際的數值,並非是對象的引用,為其賦值時,直接將一個地方的內容復制到另一個地方) a = b ;對基本數據類型來說, b的值賦值給a.如果改變a,不會對b進行改變. ②對象賦值的話, c = d ;真正操作的是對對象的引用.如果改變c , 也會改變d. "別名現象" : 對c賦值的時候, c的引用被覆蓋,也就是丟失了. 不再被引用的對象,會被"垃圾回收器"自動清理. 所以想進行對象值的操作,可以用c.level = d.level的方式 3.4.1方法調用中的別名問題 技術分享圖片技術分享圖片技術分享圖片技術分享圖片

技術分享圖片 ======100頁

think in java 讀書筆記