//面试题
https://blog.csdn.net/huangqili1314/article/details/72792682
1.Runnable , Callable, Feature三个的区别
Runnable 没有返回值,Callable有返回值,Feature一般配合Callable来使用,用于检测任务的状态,具有有是否执行完成,还可以做取消任务操作,再可以稍微撤下AsyncTask源码,因为有返回值,其实底层也是用Callable跟Feature来实现的, 显得你会懂一些源码,会是加分项
2.多进程会引起一些什么样的异常呢?
(1)静态成员和单例模式完全失效
(2)线程同步机制完全失效
(3)SharedPreferences的可靠性下降
(4)Application会多次创建