摘要:
1.什么是AQS AQS,全称AbstractQueuedSynchronizer,是队列同步器,本身是一个抽象类。 下面看看CountDownLatch是如何实现AQS的 public class CountDownLatch { //继承了AQS private static final cla 阅读全文
摘要:
调试到测试用service 这里可以看到,Spring创建的类是MapperProxy,里面代理的接口就是我们需要调用的TPayOrderMapper MapperProxy.invoke部分源码 public class MapperProxy<T> implements InvocationHa 阅读全文
摘要:
JDK动态代理源码分析 动态代理一般常用有两种实现方式:JDK动态代理和CGLIB JDK是通过反射生成一个实现代理接口的匿名类,调用InvocationHandler来处理。 案例 public class DynamicProxyTestByJDK { public static void ma 阅读全文