Java從入門到實戰總結-3.6、調試與優化
文章目錄
- Java從入門到實戰總結-3.6、調試與優化
- 1. debug斷點調試
- 2. junit
- 3. IDEA快捷鍵
- 4. 最後
1. debug斷點調試
斷點是特殊的标記,可在特定點挂起程式執行。這使您可以檢查程式狀态和行為。斷點可以很簡單(例如,在到達某一行代碼時暫停程式),也可以涉及更複雜的邏輯(針對附加條件進行檢查,編寫日志消息等)。
設定後,斷點将保留在您的項目中,直到您将其明确删除為止(臨時斷點除外)。
IDEA提供了強大的斷點調試功能,可以認真閱讀以下IDEA的幫助文檔,可以通過IDEA的幫助進入幫助頁面:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SMyADOxUjNmljMzUjYxQ2YyYzXzIzN1QTMyEzLcdDMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
常用的調試幫助:https://www.jetbrains.com/help/idea/2020.3/debugging-code.html
2. junit
IntelliJ IDEA可以直接使用多種測試架構,例如JUnit,TestNG,Cucumber或Arquillian JUnit。
在IDE中,您可以直接從源代碼以及必要的測試方法建立測試類。您可以使用快捷方式在測試類和源代碼之間切換,運作多個測試,檢視每個測試的統計資訊以及将測試結果導出到檔案中。
IntelliJ IDEA還具有代碼覆寫率,可讓您分析代碼并了解測試覆寫了代碼的哪些區域,以及哪些區域需要進行更多的測試。
同樣在對應的IDEA中有相關教程,:
https://www.jetbrains.com/help/idea/testing.html#add-testing-libraries
3. IDEA快捷鍵
快捷鍵幫助:https://www.jetbrains.com/help/idea/mastering-keyboard-shortcuts.html#learn-shortcuts