使用java 做开发,大部分的朋友都是利用DIE 来做debug 工作,因为这样可视化效果好. 但是在真实的工作中,很多使用遇到问题,手头或者环境是不允许你利用DIE 来对源码做debug 工作,开发者只能够利用仅有的jdk 环境和shell 环境,对出现问题的程序进行debug. 本篇文章主要是向大家介绍,如何利用jdk 自带的 jdb 和jstack 来定位问题. jdb 首先jdb 是一款类似gdb 的工具,它可以帮助用户在运行程序时,直接打对应断点,然后进行debug 工作. jdb 和…