在 JBuilder 2005 中編寫 JavaBean 時,代碼外觀正常,但編譯卻報錯。使用 UltraEdit 打開源文件發現,報錯行少了一個字符——要麼缺分號(;),要麼行內少字符。打完補丁後問題依舊存在。
經排查,問題源於 Java Formatting(代碼格式化) 功能。只要在編碼過程中使用 Format All,就可能觸發字符遺失。調整格式化設置後,問題暫時未再出現,但長期穩定性仍需觀察。
建議開發者在安裝 Update 4 後,謹慎使用全局格式化功能,或在格式化前備份代碼。