本文对多线程基础知识进行梳理,主要包括多线程的基本使用,对象及变量的并发访问,线程间通信,lock的使用,定时器,单例模式,以及线程状态与线程组。
本文 spring复习笔记
spring aop 可以切入外部调内部方法,不能切入内部调用内部方法。解决办法,注入自己(self),通过self调用自己。 cglib 动态代理生产的子类不能包含父类私有方法,当调用私有方法时,对象是生成的代理类(子类),子类中成员变量为null。