[ASM] バイトコード操作は、既存のクラスをメソッド実行時間の記録に変換します

ここに画像の説明を挿入

1。概要

前回の記事:【ASM】バイトコード操作で既存のクラスを変換 メソッドのパラメータと戻り値を出力 メソッドのパラメータを取得し、柔軟に出力する方法を学びました。

この章では、主にメソッドの実行時間を記録します。変更操作は、メソッドが開始および終了するときにいくつかの操作を実行することでもあります。

2.実行時間

以下のようなクラスがあるとします

/**
 * 主要是获取方法运行时间
 */
public class GetMethodRuntime {
   
    
    

    public int add(int a, int b) 

おすすめ

転載: blog.csdn.net/qq_21383435/article/details/125034203