05 2020 档案
摘要:前言: AOP是目前编程最核心的理念之一,Spring的核心可以用两个专用词汇解析,1、IOC,2、AOP;可见AOP的重要性,Java中的实现方式有几种: 静态代理: 设计模式例子,手写 AspectJ,编译器织入的方式(也可以在编译后织入,以及在加载时候织入,如LWT); 动态代理: JDK代理
阅读全文
摘要:前言: 我们做Java一段时间的,或者刚入门的,通常都会被面试题耳濡目染一道题,Java的引用类型有:强应用,弱引用,软引用,虚引用,本文不对他们作介绍,因为你基本都能查得到,而且答案相差不多,将要提及的是他们的两种应用场景,第一种是大家都知道的:缓存场景,第二种是结合一种设计模式:中介者模式; 其
阅读全文