Java, how to trace functions called

后端 未结 4 1081
执笔经年
执笔经年 2021-01-14 06:47

I want to trace the beginning [& ending] of functions called in Java, like the following code:

    public void foo() {
  System.out.println(\"begin of fo         


        
4条回答
  •  自闭症患者
    2021-01-14 07:24

    You could use log4j for this:

    static Logger log = Logger.getLogger(
                          log4jExample.class.getName());
    
    public void loggedMethod() {
    
     log.info("begin of loggedMethod()");
      ...
     log.info("e-n-d of loggedMethod()");
    }
    

提交回复
热议问题