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?应用程序单例模式:不同位置使用的单个对象,不强制执行其单例。

相关推荐
CC码码19 小时前
不修改DOM的高亮黑科技,你可能还不知道
前端·javascript·面试
indexsunny21 小时前
互联网大厂Java面试实战:微服务、Spring Boot与Kafka在电商场景中的应用
java·spring boot·微服务·面试·kafka·电商
自燃人~1 天前
实战都通用的 Watchdog 原理说明
redis·面试
boooooooom1 天前
手写高质量深拷贝:攻克循环引用、Symbol、WeakMap等核心难点
javascript·面试
小鸡脚来咯1 天前
Linux 服务器问题排查指南(面试标准回答)
linux·服务器·面试
C雨后彩虹1 天前
synchronized高频考点模拟面试过程
java·面试·多线程·并发·lock
Dream it possible!1 天前
LeetCode 面试经典 150_二分查找_搜索旋转排序数组(114_33_C++_中等)
c++·leetcode·面试
努力的小郑1 天前
Spring 的西西弗斯之石:理解 BeanFactory、FactoryBean 与 ObjectFactory
后端·spring·面试
鹏程十八少1 天前
1.Android 3分钟跑通腾讯 Shadow 插件化官方Demo:零反射、手把手实战(基于源码依赖)
android·前端·面试