C#面试问题41-60

  1. What is the Singleton design pattern?

Singleton is a class that only allows creating a single instance of itselt.

单例设计模式是一个类,它只允许创建自己的单个实例。

构造函数防止他在单例类以外的地方被调用。

使用情景:need a single object resposible for some job that is shared by the whole application.

What is a globl state? public

Why is singleton considered an anti pattern?

What is the difference between the singleton design pattern and the application singleton?应用程序单例模式:不同位置使用的单个对象,不强制执行其单例。

相关推荐
Hilaku3 小时前
Token已过期,我是如何实现无感刷新Token的?
前端·javascript·面试
Mor_3 小时前
UE5核心宏标记 (UCLASS, UPROPERTY, UFUNCTION) 学习笔记
面试
沐怡旸3 小时前
【底层机制】std::shared_ptr解决的痛点?是什么?如何实现?如何正确用?
c++·面试
Java中文社群3 小时前
有点意思!Java8后最有用新特性排行榜!
java·后端·面试
moisture4 小时前
CUDA常规知识点
后端·面试
zcychong4 小时前
ArrayMap、SparseArray和HashMap有什么区别?该如何选择?
android·面试
小高0074 小时前
🌐ES6 这 8 个隐藏外挂,知道 3 个算我输!
前端·javascript·面试
甜瓜看代码5 小时前
Android事件分发机制
面试
李重楼6 小时前
前端性能优化之 HTTP/2 多路复用
前端·面试
lecepin7 小时前
AI Coding 资讯 2025-09-17
前端·javascript·面试