240 发简信
IP属地:福建
  • ByteBuddy(十四)—添加和删除Java注释

    本章介绍如何动态添加和删除在构造函数、Java方法和实例变量上注解的Java注解。 本章被认为是复杂的。本概述有助于加深对本章解释的理解: 使用...

  • jdk8 使用 reactive-stream 响应式流

    网上有很多大佬已经写过了这个响应式流的原理,这里就不在说明了。网上查了很多大多数都是基于jdk9实现,但公司还在用jdk8,所以就自己研究了一下...

  • ByteBuddy(十三)—生成泛型构造函数、方法和实例变量

    本章介绍如何动态生成泛型构造函数、方法和实例变量。 DataProducer.java是本章中的功能代码: 本章中的DataProducer.j...

  • ByteBuddy(十二)—生成构造函数

    本章介绍如何动态生成构造函数。 本章有两个功能代码,父类Producer.java及其派生类DataProducer.java。 这是Produ...

  • ByteBuddy(十一)—生成Java方法

    本章介绍如何在函数代码中动态生成Java方法。 DataProducer.java是本章的功能代码: 在构建工程之后,DataProducer....

  • ByteBuddy(十)—生成变量

    本章介绍如何使用ByteBuddy为Java类动态生成实例变量。本章的项目没有拦截器包,而是有一个原型包。 在本章中,DataProducer....

  • ByteBuddy(九)—Around Advice 方法参数

    Around Advice的Advice方法可以使用注解来绑定其参数。 当使用around advice时,这些注解用于访问函数代码的Java元...

  • Resize,w 360,h 240
    ByteBuddy(八)—Around Advice

    除了OnMethodEnter和OnMethodExit Advice之外,ByteBuddy还支持Around Advice。Around A...

  • ByteBuddy(七)—将数据从OnMethodEnter Advice传递到Exit Advice

    本章提供了一个示例,说明如何将数据从onMethodEnter Advice传递到onMethodExit Advice。 这是本章的功能代码 ...