一个实例和多个实例有什么具体的区别吗?

mybestdzw 2007-08-13 11:40:27
小弟在看java与模式中的单例模式的时候突然不明白,在一个系统中一个实例和多个实例有很大区别吗?请大虾 指点
...全文
323 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
idilent 2007-08-14
  • 打赏
  • 举报
回复
不是对程序的影响,而是有些项目需要只有一个实例。模式是为了解决问题的,是为了提高开发的效率,而不是运行的效率。
mybestdzw 2007-08-14
  • 打赏
  • 举报
回复
可能我说的不是太明白,我的意思是。对于一个类。他有多个实例和有一个实例。他们影响程序吗?对于java来说,是不是多一个实例对于程序的影响很严重?
yjgoo199 2007-08-13
  • 打赏
  • 举报
回复
对象无状态的时候你也无需多个对象,节约资源
mysqlaping 2007-08-13
  • 打赏
  • 举报
回复
多个实例可能更新信息不同步。
树成 2007-08-13
  • 打赏
  • 举报
回复
打个电视机的比方。
一个实例就是一台电视,多个实例就是多台电视。
一个电视当然可以给多个人一起看啦,那么多个电视也可以给一个人看。
单例模式就是只有一个实例给很多个客户(这里指调用者)公用。
具体他们有什么区别,就和一台电视以及多台电视的区别一样。
zdjray 2007-08-13
  • 打赏
  • 举报
回复
为了防止不同步的事情发生
或者只希望有一个实例
比如只运行当前的程序一次

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧