记忆随笔

悟已往之不谏,知来者之可追

0%

在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向扩展。但是对于横向的功能,比如,在所有的service方法中开启事务,或者统一记录日志等功能,面向对象的是无法解决的。所以,面向切面编程其实是面向对象编程思想的一个补充。而过滤器和拦截器都属于面向切面编程的具体实现。

阅读全文 »

JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)

阅读全文 »