
java探针
chuixue24
这个作者很懒,什么都没留下…
展开
-
一个最简单的javaagent demo实例
JavaAgent 是JDK 1.5 以后引入的,也可以叫做Java代理。 JavaAgent 是运行在 main方法之前的拦截器,它内定的方法名叫 premain ,也就是说先执行 premain 方法然后再执行 main 方法。 那么如何实现一个 JavaAgent 呢?很简单,只需要增加 premain 方法即可,后续可以在此基础上实现注入拦截,AOP等。 package com.x...转载 2020-01-04 10:25:09 · 191 阅读 · 0 评论 -
Java Instrument 功能使用及原理
0 介绍 利用 java.lang.instrument 做动态 Instrumentation 是 Java SE 5 的新特性,它把 Java 的 instrument 功能从本地代码中解放出来,使之可以用 Java 代码的方式解决问题。使用 Instrumentation,开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助运行在 JVM 上的程序,甚至能够替换和修改某...转载 2020-01-04 09:42:54 · 1807 阅读 · 1 评论