摘要: AOP编程实践总结 AOP概述 AOP(Aspect Oriented Programming,面向方面编程)是OOP(Object Oriented Programing,面向对象编程)的补充和完善。AOP利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可 阅读全文
posted @ 2018-12-13 17:36 技术-刘腾飞 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 静态代理和动态代理的区别和联系 代理概述 Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题 代理解决的问题当两个类需要通信时,引入第三方代理类,将两个类的关系解耦,让我们只了解代理类即可,而且代理的出现还可以让我们完成与另一个类之间的关系的统一管理,但是切记,代理 阅读全文
posted @ 2018-12-13 15:37 技术-刘腾飞 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Java中的String,StringBuilder,StringBuffer三者的区别 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder StringBuffer String String最慢 阅读全文
posted @ 2018-12-13 10:11 技术-刘腾飞 阅读(143) 评论(0) 推荐(0) 编辑