设计模式
CGG92
人生若只如初见,何事秋风悲画扇。
等闲变却故人心,却道故人心易变。
骊山语罢清宵半,泪雨霖铃终不怨。
何如薄幸锦衣郎,比翼连枝当日愿。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【单例模式】
这段Java代码实现了一个单例模式,确保在整个应用程序中SingletonManager类只有一个实例,并提供了线程安全的访问方式。解决双重检查锁定中的指令重排序问题。在Java 5+中,volatile确保写操作(对象初始化)在读操作之前完成。实例在首次调用getInstance()时创建,避免类加载时立即初始化(饿汉式单例的资源浪费问题)。volatile确保多线程环境下的可见性,并禁止指令重排序,避免未完全初始化的对象被其他线程访问。final修饰符防止类被继承,保证单例的不可扩展性。原创 2025-05-15 16:07:35 · 363 阅读 · 0 评论 -
浅谈Android MVC 设计模式
虽然有用过mvc都是一直没有好好分析,解读。下面意思意思…MVC(Model-View-Control Model:模型 View:视图 Control:控制器) 设计模式表明,应用的任何对象,归根结底都属于模型对象、视图对象以及控制对象中的一种。 M(Model:模型)模型对象存储着应用的数据和业务逻辑。模型对象通常用来映射与应用相关的一些事物,如用户、商店里的商品、服务器...原创 2018-03-26 14:33:18 · 481 阅读 · 0 评论
分享