ArrayList 存储结构 elementData 作为 ArrayList 的数据存储结构,用于储存该对象堆中的引用。在 elementDa...
java.util.concurrent 中的构件 CountDownLatch CountDownLatch 被用于同步一个或多个任务,强制它...
Collection 接口 比较容器的指标 是否允许空 是否允许重复数据 是否有序 (以什么排序) 是否线程安全
Android 异步的消息处理机制 MessageMessage 是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据...
本章探讨的是关于多线程安全的获取和修改临界资源的方式。 临界资源:需要被有序访问的共享资源,指给定时刻只允许一个任务可以访问到资源。 synch...
公司项目中使用 H5Fragment 作为展示 WebView 的通用组件。 之前使用方式 和淘宝类型,底部某个 Tab 中,展示的是 H5 的...
本篇你将了解到: LayoutParams 和 MeasureSpec 的作用和使用场景 父 View 如何使用 MeasureSpec 影响子...
Java 虚拟机将管理的内存分为多个不同的区域,这些区域有着各自的用途和生命周期。在 Java 7 中,虚拟机将其划分为一下几个区域: 程序计数...
Android 事件分发流程 知识点:事件序列指以 ACTION_DOWN为开始,ACTION_UP为结束,ACTION_MOVE为中间过程。 ...