运行时获取方法调用堆栈信息(java)
前几日系统流程回调时,一个方法莫名其妙被调用,无法定位调用点。最后打印堆栈调用信息,找到问题点。具体使用如下: 在需要跟踪的方法中嵌入如下代码(当然AOP是个更好的选择): Throwable ex = new Throwable(); StackTraceElement[] stackElements = ex.getStackTrace(); ...