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