1、使用idea打开自己的项目工程代码,找到一个需要断点调试的类,在类的方法中的某一行的前面单击鼠标左键添加一个断点标识
2、默认添加的断点在使用debug模式启动,程序运行到刚刚打断点位置的代码的时候,会挂起停住,默认机制是没有任何debug信息打印控制台的。这里我们右键刚刚添加的断点,在弹出的对话框中有Enabled和Suspend选项,这Enable是断点是否启用,Suspend就是线程是否挂起,All是挂起所有线程。点击More查看更多
3、这个页面会展示所有的断点,此处我们只设置刚刚添加的断点,如图所示都默认的选项设置
4、勾选“log message to console”,然后执行殚朽羰钛触发程序,如果只是打印日志信息可以取消Suspend的选项
5、当程序执行到断点位置的时候,查看控制台的打印信息,此时会发现控制打印出了断点到达的日志信息,类名以及断点行数的信息
6、再次勾选“log evaluated expression”选项,在下方的输入框中写上一个表达式或变量信息
7、再次运行程序会发现,不光打印了之前的断点日志信息,刚刚设置的表达式的值也成功打印到控制台了,对于定位信息是非常方便的