Android知识点(两种单例)
来源:互联网 发布:linux shell 执行状态 编辑:程序博客网 时间:2024/06/04 00:08
1.什么是状态机?项目中什么时候用到状态机,举例说明。(了解)
--->关于状态机的一个极度确切的描述是它是一个有向图形,由一组节点和一组相应的转移函数组成。状态机通过响应一系列事件而“运行”。每个事件都在属于“当前” 节点的转移函数的控制范围内,其中函数的范围是节点的一个子集。函数返回“下一个”(也许是同一个)节点。这些节点中至少有一个必须是终态。当到达终态, 状态机停止。群里一哥们的解释:
2.写出两种单例模式
--->
①饿汉式---开始就加载
public class Singleton {private static Singleton instance = new Singleton();private Singleton() {}public static Singleton getInstance() {return instance;}}
②懒汉式---延迟加载,用到时才加载
public class Singleton {private static Singleton instance = null;private Singleton() {}public static Singleton getInstance() {if (instance == null) {instance = new Singleton();}return instance;}}
0 0
- Android知识点(两种单例)
- android知识点(好)
- android知识点(2)
- Android知识点总结(知识点交汇点)
- Android知识点整理(二)
- Android知识点清单(不断更新)
- android基础知识点(一)
- Android知识点(总结中)
- Android知识点大全(一)
- Android进阶知识点(fragment)
- Android进阶知识点(RecyclerView)
- android 知识点(未整理)
- Android知识点整理(一)
- Android知识点整理(二)
- Android知识点整理(三)
- Android知识点整理(四)
- Android知识点整理(五)
- Android知识点整理(六)
- Common下RegHelper.cs
- cordova/phonegap/webapp性能优化方法
- 字符编码
- 搞定SourceInsight的半个汉字的问题
- ADS1015驱动程序
- Android知识点(两种单例)
- linux 不可见字符查看
- 多用类型常量,少用#define预处理指令
- iis7下查看站点日志对应文件夹
- 最简单的基于FFmpeg的封装格式处理:视音频复用器(muxer)
- USB协议架构及驱动架构
- 口碑营销应从网站自身做起,完善用户体验优化产品服务
- win32程序中如何使用GDIPlus
- 机器学习入门:Linear Regression与Normal Equation