社区
C#
帖子详情
关于单例模式的问题!!
fskjb01
2009-03-28 08:26:00
在单例模式中会声明私有的构造器,但如果我偏要声明为PUBLIC(不管它是否只有一个啦,实际上我就要它有多个,目的:做实验)。
好,我在CLIENT中把该类实例化(用NEW)5次,那么内存中应该有6个对象吧,那么如果类中有一个字段I,那么我怎么修改静态对象的I的值呢,修改用new出来的对象的I会对静态的对象中的i产生影响吗??
...全文
61
2
打赏
收藏
关于单例模式的问题!!
在单例模式中会声明私有的构造器,但如果我偏要声明为PUBLIC(不管它是否只有一个啦,实际上我就要它有多个,目的:做实验)。 好,我在CLIENT中把该类实例化(用NEW)5次,那么内存中应该有6个对象吧,那么如果类中有一个字段I,那么我怎么修改静态对象的I的值呢,修改用new出来的对象的I会对静态的对象中的i产生影响吗??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xfzzmzj
2009-03-28
打赏
举报
回复
只能说你很无聊
你new 出来的对象,
和你通过调用 Instance()出来的对象不是同一个对象,
所有的对象的静态字段指向的对象是你用Instance()出来的那个对象,
bobo202020
2009-03-28
打赏
举报
回复
你new出来的的对象都不能调用静态字段I,只能通过你的类的来调用它 for example: yourClassName.I=??
它的值供每一个对象使用,都可以共享,例如是int型的值 4,那么你对于每一个对象它的值都是4
所以你的担心是多余的
一文带你彻底搞懂设计模式之
单例模式
!!由浅入深,图文并茂,超超超详细的
单例模式
讲解!!
本篇文章通过图文形式,由浅入深,详细讲解了设计模式中的
单例模式
的应用
JAVA设计模式之
单例模式
本文继续介绍23种设计模式系列之
单例模式
。 概念: java中
单例模式
是一种常见的设计模式,
单例模式
的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。
单例模式
有以下特点: 1、单例类...
你知道吗?枚举
单例模式
是世界上最好的
单例模式
!!!
而枚举方式实现的
单例模式
不仅能避免多线程同步的
问题
,也可以防止反序列化和反射的破坏。 枚举
单例模式
具有以下三个优点: 1、写法简洁,代码短小精悍。 2、线程安全。 3、防止反序列化和反射的破坏。 Joshua Bloch...
单例模式
深度剖析:各种实现方式的优缺点对比
单例模式
是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。实现方式介绍分析:饿汉式
单例模式
+懒汉式
单例模式
(双重检查锁)+静态内部类实现
单例模式
+注册式
单例模式
java
单例模式
——详解JAVA
单例模式
及8种实现方式
##
单例模式
是最简单也是最基础的设计模式之一,下边一起学习一下
单例模式
! 一.
单例模式
的定义:
单例模式
确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章