ι 版权声明:本文为博主原创文章,未经博主允许不得转载. 先看Android源码(API24)中对ThreadLocal的定义: public class ThreadLocal<T> 即ThreadLoca是一个泛型类,再看对该类的注释: /** * This class provides thread-local variables. These variables differ from * their normal counterparts in that each thread th…
Virtual DOM 是一个轻量级的 JavaScript 对象,它最初只是 real DOM 的副本.它是一个节点树,它将元素.它们的属性和内容作为对象及其属性. React 的渲染函数从 React 组件中创建一个节点树.然后它响应数据模型中的变化来更新该树,该变化是由用户或系统完成的各种动作引起的. Virtual DOM 工作过程有三个简单的步骤. (1)每当底层数据发生改变时,整个 UI 都将在 Virtual DOM 描述中重新渲染. (2)然后计算之前 DOM 表示与新表示的之间…