博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设计模式:单例和多例
阅读量:4491 次
发布时间:2019-06-08

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

单例模式:

  单例模式,它是指在设计一个类时,需要保证在整个运行期间针对该类只存在一个实例对象。

class BBC{    private static BBC bbc=new BBC();      private BBC(){}         //私有化构造方法    public static BBC getBBC(){        return bbc;    }}
  • 类的构造方法声明为私有,这样就不能在类的外面使用new关键字,实例化对象了。
  • 因为变量应该禁止外界直接访问,使用private修饰
  • 外界通过类名.方法名获取实例对象。
  • final作用禁止外部对该变量进行修改。

多例模式:

   产生多个实例对象。

转载于:https://www.cnblogs.com/yanghe123/p/10896578.html

你可能感兴趣的文章
UINavigationItem UINavigationBar 关系分析
查看>>
Django简介
查看>>
glance cache
查看>>
SIGPROF和SIGALRM使用总结
查看>>
Oracle 多表 连接 顺序 与 性能关系 测试
查看>>
2018-6-11随笔-返回值-密钥
查看>>
LINUX常用应用安装
查看>>
没有方向是多么可怕
查看>>
java.lang.NoClassDefFoundError: org/springframework/boot/context/embedded/FilterRegistrationBean
查看>>
python 之redis
查看>>
jQuery学习记录(二):如何使用jQuery库
查看>>
[P1273]有线电视网
查看>>
poj 2940
查看>>
1017 Queueing at Bank (25)(25 point(s))
查看>>
个人随笔之《寻找真实的自己》
查看>>
判断是否是素数(质数)
查看>>
嵌入式第10次实验报告
查看>>
Android Fragment 详解
查看>>
alert确定后刷新页面
查看>>
LINQ基础(三)
查看>>