MyEclipse IDE中的代碼追蹤功能
一、示例代碼
package cn.xy.service;
public interface IMyService
{
public int add(int a, int b);
}
package cn.xy.service;
public class MyServiceImpl implements IMyService
{
public int add(int a, int b)
{
return a + b;
}
}
package cn.xy.test;
import cn.xy.service.IMyService;
import cn.xy.service.MyServiceImpl;
public class Test
{
public static void main(String[] args)
{
IMyService service = new MyServiceImpl();
System.out.println(service.add(1, 2));
}
}
二、代碼追蹤
1 追蹤實現IMyService接口的類
右擊IMyService,點擊Open Type Hierarchy,可以將實現IMyService的類顯示出來,就是MyServiceImpl類
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)之處。
最後更新:2017-04-03 16:49:08
上一篇:
Java刪除文件夾和文件
下一篇:
windows和linux中檢查端口是否被占用
亞信安全與零氪科技達成戰略合作 共推中國醫療信息安全全流程解決方案
可伸縮性最佳實踐:來自eBay的經驗
MacRuby 0.3發布,支持Interface Builder,和創建GUI用的HotCocoa
《並行計算的編程模型》一3.7.4 廣播
Hortonworks(HDP)開發者認證-考試大綱
org.apache.hadoop.hbase.MasterNotRunningException: Retried 7 times 異常的解決
JVM實用參數(七)CMS收集器
[MySQL 5.7]:binlog --statement
Android 保存畫圖
“超過響應緩衝區限製”“此 ASP 頁的執行造成響應緩衝區超過其配置限製”問題的解決方法總結