2018年1月28日

java设计模式(二)单例模式,一生只爱一人,只争一朝一夕

摘要: 单例模式:保证一个类在内存中的对象唯一,有且仅能实例化一次。(如多个代码块需要读取配置文件,or开启事务,orjdbc读取数据源就是个经典例子)参考:吟啸且徐行 实现步骤: 私有构造方法。保证唯一的 创建私有的静态的本类的对象 定义共有静态方法,返回该对象。 /** * 方法一 * 单例模式的实现: 阅读全文

posted @ 2018-01-28 22:42 秦岭风清扬 阅读(271) 评论(0) 推荐(0) 编辑

java设计模式(一)动态代理模式,JDK与CGLIB分析

摘要: -本想着这个知识点放到Spring Aop说说可能更合适一点,但因为上一篇有所提到就简单分析下,不足之处请多多评论留言,相互学习,有所提高才是关键! 什么是代理模式: 记得有本24种设计模式的书讲到代理模式的经典例子,说的是西门庆、王婆、潘金莲的故事,比如西门庆找潘金莲,不好意思啊,则么办,找那个王 阅读全文

posted @ 2018-01-28 21:50 秦岭风清扬 阅读(189) 评论(0) 推荐(0) 编辑

反射--解刨一个类的艺术

摘要: 反射的艺术: 概念:类字节码文件是在硬盘上存储的,是一个个的.class文件。我们在new一个对象时,JVM会先把字节码文件的信息读出来放到内存中,第二次用时,就不用在加载了,而是直接使用之前缓存的这个字节码信息。 字节码的信息包括:类名、声明的方法、声明的字段等信息。在Java中“万物皆对象”,这 阅读全文

posted @ 2018-01-28 17:42 秦岭风清扬 阅读(186) 评论(0) 推荐(0) 编辑

导航