作者yshihyu (yshihyu)
看板java
标题[问题] 函数进出印log
时间Wed Apr 23 23:03:06 2014
Java 有办法做函数进出时候都印出函数名称吗?
类似下面 c code 进出每个函数都能印出进去跟出来顺序
https://gist.github.com/anonymous/11218846
enter main test.c:85
enter func1 test.c:70
enter func2 test.c:67
leave func2 test.c:67
enter func3 test.c:75
enter func4 test.c:80
leave func4 test.c:80
leave func3 test.c:75
leave func1 test.c:70
enter func3 test.c:75
enter func4 test.c:80
leave func4 test.c:80
leave func3 test.c:75
leave main test.c:85
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.204.98.118
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1398265390.A.992.html
1F:→ cyclone350:c code怎麽做到的....? java应该可以用aop方式达到 04/23 23:50
2F:→ cyclone350:有没有原生方法或是设定做到就不知道了..... 04/23 23:58
3F:推 PsMonkey:所以其实 C 也没办法很容易的作到这样吗? 我还以为.... 04/23 23:59
4F:→ tkcn:C 通常是在 compile 阶段动手脚 04/24 00:05
5F:→ tkcn:Java sampling-based profiler 还蛮多的,其他的我不知 04/24 00:09
6F:推 qrtt1:感觉用 aop 来做会比较容易 04/24 08:05