「方法呼叫」視圖顯示了程式整個執行過程的表示法,也可讓您導覽呼叫了所選取方法的方法。該視圖會和「執行流程」視圖使用相同的圖形式象徵, 且「方法呼叫」表包含的資訊和「執行流程」表相同。
「方法呼叫」表只能從「方法呼叫」視圖中呼叫,該視圖只能從「類別統計值」視圖、「方法統計值」視圖和「執行流程」視圖中呼叫。
僅當您啟用了執行流程資訊的收集功能時,才可使用「方法呼叫」表;您可在啟動或連接要側寫的應用程式時執行這個動作。請選取側寫選項應用程式太慢,然後從「詳細資料」選項中,選取顯示執行流程圖形式詳細資料。
以下是「方法呼叫」視圖顯示畫面的範例:
當某個方法呼叫另一個方法時,若它的回應方法會輪流地呼叫另一個方法,依此類推, 線條會重疊顯示在右邊。線條是按照執行緒群組在直欄中。直欄與直欄之間會有一條細而黑的線條隔開它們。 每一個執行緒的名稱出現在其直欄的頂端。
在「方法呼叫」表中,執行緒會群組在第一個直欄中,時間則記錄在後續的列中。
「方法呼叫」可讓您導覽呼叫了現行方法的方法。有三個其他的工具列控制項可供這個用途使用:
「方法呼叫」圖的狀態行也和「執行流程」圖中的狀態行不同。
您可以將滑鼠指向某一線條來顯示狀態資訊,例如:
相關概念
側寫工具總覽
側寫資源
「統計值」視圖
「執行流程」視圖和表格
相關作業
側寫應用程式
檢視方法的呼叫和呼叫端
指導教學:分析 Java 程序的側寫資料
(C) Copyright IBM Corporation 2000, 2003. All Rights Reserved.