JavaAgent实验

版权声明:如果觉得文章对你有用,转载不需要联系作者,但请注明出处 https://blog.csdn.net/jinxin70/article/details/85616400

agent使用场景:

当类加载时回调某个方法,对类进行修改或者增强,又不影响类的代码。

具体场景:监控,热部署,运行pojie程序

agent有点:代码侵入性小,下次不想要某个功能,就不加agent参数

agent缺点:只能在启动的时候加入功能?

实验源码:https://gitee.com/jinxin.70/javaagentparent

参考:

Java Agent调试

其他资料:

一文带你了解Java Agent

Java Agent的隔离实现以及卸载时一些坑

探秘-Java--热部署二(Java-agent-premain)

探秘-Java-热部署三(Java-agent-agentmain)

猜你喜欢

转载自blog.csdn.net/jinxin70/article/details/85616400