摘要: 单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点! 1、懒汉 2、饿汉 3、双重校验锁 4、枚举 5、静态内部类 本文永久更新地址: "https://github.com/nnngu/LearningNotes/blob/master/Java%20Basis/019%20%E 阅读全文
posted @ 2018-02-24 21:46 nnngu 阅读(401) 评论(0) 推荐(1) 编辑
摘要: final关键字的含义 在`Java final`,你将不能改变这个引用了,编译器会检查代码,如果你试图将变量再次初始化的话,编译器会报编译错误。 final变量 凡是对成员变量或者本地变量(在方法中的或者代码块中的变量称为本地变量)声明为 的都叫作 变量。 变量经常和 关键字一起使用,作为常量。 阅读全文
posted @ 2018-02-24 19:28 nnngu 阅读(405) 评论(0) 推荐(1) 编辑
摘要: 一、静态代理 代理模式是常用设计模式的一种,我们在软件设计时常用的代理一般是指静态代理,也就是在代码中显式指定的代理。 静态代理由业务实现类、业务代理类两部分组成。业务实现类负责实现主要的业务方法,业务代理类负责对调用的业务方法作拦截、过滤、预处理。在需要调用业务时,不是直接通过业务实现类来调用的, 阅读全文
posted @ 2018-02-24 16:33 nnngu 阅读(416) 评论(0) 推荐(1) 编辑