位置:首頁 > Java技術 > java.lang > java.lang.StackTraceElement類

java.lang.StackTraceElement類

java.lang.StackTraceElement 類元素代表一個堆棧幀。除了一個在堆棧的頂部所有的棧幀代表一個方法調用。在堆棧頂部的幀表示在將其生成的堆棧跟蹤的執行點。

類聲明

以下是java.lang.StackTraceElement類的聲明:

public final class StackTraceElement
   extends Object
      implements Serializable

類構造函數

S.N. 構造函數 & 描述
1 StackTraceElement(String declaringClass, String methodName, String fileName, int lineNumber) 
這將創建一個表示指定執行點的堆棧跟蹤元素。

類方法

S.N. 方法 & 描述
1 boolean equals(Object obj) 
如果指定對象的實例與該另一個StackTraceElement實例代表相同的執行點,此方法返回true。
2 String getClassName() 
此方法返回一個包含由該堆棧跟蹤元素所表示的執行點類的完全限定名。
3 String getFileName() 
此方法返回一個包含由該堆棧跟蹤元素所表示的執行點的源文件的名稱。
4 int getLineNumber() 
此方法返回一個包含由該堆棧跟蹤元素所表示的執行點源行的行號。
5 String getMethodName() 
此方法返回一個包含由該堆棧跟蹤元素所表示的執行點的方法的名稱。
6 int hashCode() 
此方法返回該堆棧跟蹤元素的哈希碼值。
7 boolean isNativeMethod() 
如果包含由該堆棧跟蹤元素所表示的執行點的方法是一個本地方法,此方法返回true。
8 String toString() 
此方法返回該堆棧跟蹤元素的字符串表示形式。

方法繼承

這個類從以下類繼承的方法:

  • java.lang.Object