设计模式学习笔记之单例模式
来源:互联网 发布:网络女主播卸妆前后 编辑:程序博客网 时间:2024/05/29 13:23
单例模式具有唯一的一个实例,该实例由自己去创建,构造方法为私有方法,无法被外部类使用,所有只能通过该类的方法去获取唯一的实例。
可用作网站访问量计数器等
单例类:
public class Single { //获取自身的实例 private static Single instance = new Single(); //构造函数私有,无法被外部类调用,外部类无法实例化 private Single(){} //返回自身的实例 public static Single getInstance(){ return instance; } //该单例的方法 public void showMessage(){ System.out.println("Hello World!"); }
main调用:
public class MainClass { public static void main(String args[]){ //因为构造方法是私有的,所有不能new,只能通过该方式获取已创建的实例 Single single = Single.getInstance(); single.showMessage(); }}
0 0
- 设计模式之单例学习笔记
- 学习笔记07-设计模式之单例设计模式
- 设计模式学习笔记(一)之单例模式(Singleton)
- 研磨设计模式学习笔记之单例模式
- 设计模式学习笔记之单例模式
- Java设计模式学习笔记之单例模式
- 设计模式学习笔记之单例模式
- Java学习笔记---设计模式之单例模式
- java学习笔记-设计模式之单例模式
- 学习笔记--设计模式之单例模式
- 设计模式学习笔记之单例模式
- 设计模式之单例模式学习笔记
- 设计模式学习笔记之单例模式
- 设计模式学习笔记之单例模式
- 设计模式学习笔记之单例模式
- 设计模式学习笔记(Java篇)之单例模式
- (学习笔记)设计模式之单例模式
- 学习笔记之设计模式 --- 单例模式
- 【LeetCode】24. Swap Nodes in Pairs
- 动态规划―鸣人的影分身
- JStorm Storm 上手demo
- POJ2388简单排序
- 平面中能否写下不可数个8?——一个有趣的数学问题
- 设计模式学习笔记之单例模式
- 青春正当时
- 判断二叉树是否是平衡树
- Python中用format函数格式化字符串的用法
- &运算(关于box2d的碰撞过滤)
- Vue.js 第一发【 todo list (IMWeb训练营作业)】
- 第一帖:发现一个很洋气的机器人,一个图灵机器人的小小应用
- C++作业5
- day86_redis