ホームページ > Java > &#&チュートリアル > Java はエージェントを使用して main メソッドの前にコード例を実装します。

Java はエージェントを使用して main メソッドの前にコード例を実装します。

黄舟
リリース: 2018-05-18 10:58:26
オリジナル
1778 人が閲覧しました

この記事では主に、Java がエージェントを使用して main メソッドを実装する前の詳細な例に関する関連情報を紹介します。この記事がこの部分の内容を理解するのに役立つことを願っています。

Java はエージェントを使用して実装します。 main メソッド前の例の詳細説明

Agentプロジェクトを作成

PreMainExecutorクラス、メインメソッドの前にこのメソッドを実行

public class PreMainExecutor {

  public static void premain(String agentOps, Instrumentation inst){
    System.out.println("premain execute..........");
  }

}
ログイン後にコピー

META-INF/MANIFEST.MF

Manifest-Version: 1.0
Premain-Class:test.agent.PreMainExecutor
ログイン後にコピー

JavaAgent.jarにパッケージ化して配置するDドライブにあります。

テストクラス

テストクラス。

public class Test {

  public static void main(String[] args){
    System.out.println("main..........");
  }

}
ログイン後にコピー

実行

java -javaagent:JavaAgent.jar Test
ログイン後にコピー

出力

premain execute..........
main..........
ログイン後にコピー

以上がJava はエージェントを使用して main メソッドの前にコード例を実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート