博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
图解设计模式-Singleton模式
阅读量:7282 次
发布时间:2019-06-30

本文共 588 字,大约阅读时间需要 1 分钟。

Singleton指只有一个元素的集合。
想要在任何情况下都绝对只有一个实例。
想在程序上表现出“只存在一个实例”
 
角色:
Singleton:在Singleton模式只有这个角色。在Singleton角色中有一个返回唯一实例的static方法。该方法总是返回同一实例。
 
代码:
public class Singleton {    private static final Singleton singleton = new Singleton();    private Singleton() {        System.out.println("初始化");    }    public static Singleton getSingleton() {        System.out.println("获得单例");        return singleton;    }}

 

public class Main {    public static void main(String[] args) {        Singleton singleton = Singleton.getSingleton();    }}
结果:
初始化
获得单例

 

转载于:https://www.cnblogs.com/use-D/p/9576438.html

你可能感兴趣的文章
关闭eclipse自动弹出console功能
查看>>
用OC代码认识六大设计原则
查看>>
一线互联网常见的14个Java面试题,你颤抖了吗程序员
查看>>
微信小程序开发教程-从零开始(1)
查看>>
docker
查看>>
把你的程序放到桌面——Android桌面部件Widget
查看>>
《图解HTTP》第3章_HTTP报文内的HTTP信息-思维导图
查看>>
分享一个冷门知识——文本框的选择文本在业务中的应用
查看>>
彻底理解浏览器的跨域
查看>>
1009 说反话 (20 分)
查看>>
Flutter Wrap & Chip
查看>>
包教包会vuex
查看>>
机器学习中的核函数
查看>>
Vue路由自动注入实践
查看>>
类数组转化成数组的方法
查看>>
Android屏幕适配方案
查看>>
使用Databinding轻松快速打造仿携程app筛选控件(二)
查看>>
AppCompatActivity怎么对View做的拦截
查看>>
记b站的一次react尝试
查看>>
Binder IPC
查看>>