本手冊以 Java 開發者為中心視角,劃分為編程規約、異常日志、單元測試、安全規約、MySQL 數據庫、工程結構六個維度,再根據內容特征,細分成若干二級子目錄。根據約束力強弱及故障敏感性, 規約依次分為強制、推薦、參考三大類。對于規約條目的延伸信息中,“說明”對內容做了適當擴展和解釋;“正例”提倡什么樣的編碼和實現方式;“反例”說明需要提防的雷區,以及真實的錯誤案例。