staticInitializer 探針片段

staticInitializer 探針片段類型可讓您將新的程式碼插入至每個探測類別的類別起始設定程式中。如果類別沒有類別起始設定程式,則會建立起始設定程式。

staticInitializer 片段程式碼是在探測類別的類別起始設定程式中的任何原始程式碼之前執行。如果探針使用 staticField 物件,在 staticInitializer 片段程式碼執行之前,將會以預設方式建構新的靜態欄位。

staticInitializer 片段可使用下列資料項目:
  • className
  • staticField
  • classSourceFile
  • methodNames
  • methodLineTables

範例
<fragment type="staticInitializer">
  <data type="className" name="cn"/>
  <code>
    System.out.println("[Class " + cn + " is being loaded.]");
  </code>
</fragment>

上層主題: Probekit 元素參照

相關參考
Fragment 探針物件
Data 探針物件

相關資訊
staticField 和 staticInitializer 範例

Terms of use | Feedback
(C) Copyright IBM Corporation 2000, 2004. All Rights Reserved.