提醒:本文最后更新于2023-05-27 19:09,文中所关联的信息可能已发生改变,请知悉! 本章内容包括:…
提醒:本文最后更新于2023-05-27 19:09,文中所关联的信息可能已发生改变,请知悉! Kotlin入…
编译流程 我们都知道Android编译就是将我们自己写的Java文件编译成了.apk,但是他到底是如何将jav…
悲观锁和乐观锁 乐观锁和悲观锁都是一种广义上的概念。 对于同一个数据的并发操作,悲观锁确实很悲观,它时时刻刻都…
1. 概念 虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流(即字节码)”这个…
1. 概述 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被…
简介 HashMap是一个哈希表,线程不安全,key唯一,value可重复,允许key和value为null。…
简介 ArrayList可以说是我们最常用的一种集合了。 他的本质是一个数组,一个可以自动扩容的动态数组,线程…
简介 作为一个Android开发者,Handler的大名你一定听过。做Android开发肯定离不开Handle…
简介 ThreadLocal是一个线程内部的数据储存类,通过他可以在指定的线程中存储数据。数据存储以后,只有在…