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

相关文章
相关标签/搜索