例如,Java Swing和Android UI都使用单线程模型,其中一个UI线程负责更新所有UI。是什么使框架设计人员选择一种线程模型而不是另一种线程模型?
多线程UI模型是否会以更高的复杂性为代价来给您带来更高的性能?我意识到后者很重要,因为与线程相关的错误令人讨厌,但是我想知道单线程模型是否除了简单性之外还有其他优势?
慕莱坞森
相关分类