MyEclipse IDE中的代碼追蹤功能

1、示例代碼ide

package cn.xy.service;
public interface IMyService
{
public int add(int a, int b);
}
spa

package cn.xy.service;
public class MyServiceImpl implements IMyService
{
public int add(int a, int b)
{
return a + b;
}
接口

}it

package cn.xy.test;
import cn.xy.service.IMyService;
import cn.xy.service.MyServiceImpl;
class

public class Test
{
public static void main(String[] args)
{
IMyService service = new MyServiceImpl();
System.out.println(service.add(1, 2));
}
}
test


2、代碼追蹤import

1 追蹤實現IMyService接口的類
右擊IMyService,點擊Open Type Hierarchy,能夠將實現IMyService的類顯示出來,就是MyServiceImpl類
service

2 追蹤調用了IMyService中add方法的類
右擊IMyService的add方法,點擊Open Call Hierarchy,能夠顯示出調用該方法的類的地方,就是顯示Test類的service.add(1, 2)之處。
方法

3 追蹤調用了MyServiceImpl中add方法的類
右擊MyServiceImpl的add方法,點擊Open Call Hierarchy,能夠顯示出調用該方法的類的地方,就是顯示Test類的service.add(1, 2)之處。
im

相關文章
相關標籤/搜索