環(huán)境 系統(tǒng): Mac工具: Alfred, git, homebrew, pngpaste.語言: perl其他: Gitee 工具下載 htt...
重寫equals方法時(shí)一定要重寫hashCode方法. "重寫equals方法時(shí)為啥要重寫hashCode方法?"這個(gè)可能是面試出場(chǎng)率最高的問題...
什么是循環(huán)依賴 很簡(jiǎn)單, 就是A依賴B, B依賴A. 比如 這是問題么? 當(dāng)然不是, 這個(gè)完全可以在構(gòu)造完對(duì)象后設(shè)置對(duì)應(yīng)的屬性, 像這樣: 那么...
Object中的equals只有當(dāng)比較的是"自己"時(shí)才返回true. 當(dāng)我們重寫改方法時(shí), 非常容易出錯(cuò), 所以作者給我們的第一個(gè)建議是.......
07 Avoid finalizers 避免使用finalizers 這里說的finalizers指的是Object類提供的finalize()...
06 Eliminate obsolete object references 刪除無用的對(duì)象引用 通常來說無用對(duì)象會(huì)在GC后被回收, 但是由于...
01 Consider static factory methods instead of constructors 使用靜態(tài)工廠方法代替參數(shù)很...
學(xué)習(xí)的初衷 在服務(wù)器上搞些事情, 我意思是查日志~ 執(zhí)行hello world程序 變量 常用數(shù)據(jù)類型 字符串?dāng)?shù)組 如何聲明變量 字符串a(chǎn)pi ...
channel Channel是僅次于Buffer的重要模塊, Channel是IO設(shè)備傳輸?shù)拿浇?通常來說, 操作系統(tǒng)的每個(gè)文件標(biāo)識(shí)符都會(huì)有相...