String a = new String("aaaa") 在常量池無 "aaaa" 時,創建 兩個對象:
String a = new String("aaaa")
"aaaa"
new String
a
new
"..."
String a = "aaaa";
不必過度纠結對象計數,掌握「字面量優先、new 必新」原則即可。
原代碼問題 y = sqrt(x + 100); z = s
現象還原 使用 MFC 的 FindFirstFile 遍歷
用戶截圖模糊,但「值不能為空」異常通常源于 DateTime
錯誤程式碼 struct student { int