string物件是不可變的,每乙個看起來會修改string值的方法,實際上都是建立乙個全新的string物件,以及包含修改後的字串內容,而最初的string物件則絲毫未動換句話說:任何對string的改變都會引發新的物件的生成stringbuilder:執行緒不安全的
stringbuffer:執行緒安全的,要維持同步鎖,因此效率低
可以很明顯的看出來:效率:stringbuilder > stringbuffer > string
APUE讀書筆記 第十三章 守護程序
使用者層守護程序的父程序是init程序 守護程序編寫規則 1 umask將檔案模式建立遮蔽字設定為乙個已知值 通常為0 2 呼叫fork,然後使父程序exit,保證了子程序不是乙個程序組的組長程序 3 呼叫setsid建立乙個新會話,由於該程序不是乙個程序組的組長程序,會發生以下三件事 a 該程序變...
《java程式設計思想 第十三章 字串 》
13.1 不可變string string物件是不可變。string類中每乙個看起來會修改string值得方法,實際上都建立了乙個新的string物件。public class immutable public static void main string args 輸出 howdy howdy ...
讀書筆記 第十三章 專案干係人管理
1.專案干係人管理的各過程 識別干係人 規劃干係人管理 管理干係人參與 控制干係人參與 應該把干係人滿意度作為乙個關鍵的專案目標來進行管理 2.什麼是識別干係人 識別能影響專案決策,活動或結果的個人群體或組織,以及被專案決策,活動或結果所影響的個人,群體或組織。並分析和記錄他們的相關資訊的過程。這些...