在您阅读Android源码的生涯中,您见过Android 框架层或者第三方框架哪些地方使用了单例模式?单例模式的实现是哪种方式?

在你阅读的Android源码中,您见过Android框架层或者第三方框架哪些地方使用了单例模式?单例模式的实现是哪种方式?
ABOUTYOU
浏览 401回答 2
2回答

HUH函数

EventBus,/**Conveniencesingletonforappsusingaprocess-wideEventBusinstance.*/publicstaticEventBusgetDefault(){EventBusinstance=defaultInstance;if(instance==null){synchronized(EventBus.class){instance=EventBus.defaultInstance;if(instance==null){instance=EventBus.defaultInstance=newEventBus();}}}returninstance;}

温温酱

android源码里面一大堆单例模式,比如下面这个实现方法:静态方法加同步锁publicstaticWindowManagerGlobalgetInstance(){synchronized(WindowManagerGlobal.class){if(sDefaultWindowManager==null){sDefaultWindowManager=newWindowManagerGlobal();}returnsDefaultWindowManager;}}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript