IP属地:海南
Android App生命周期总结流程图
synchronized 实现原理 要理解清楚synchronized的原理首先要理解对象头和Monitor。当某个线程执行到 synchron...
概述 AQS 全称是 Abstract Queued Synchronizer,即抽象队列同步器,AQS内部基于CAS、LockSupport、...
Java内存模型是什么 Java 内存模型翻译自Java Memory Model,也称Java多线程内存模型,简称:JMM,它是为了解决Jav...
垃圾回收(Garbage Collection,GC) 指的是JVM的自动内存管理机制,即:当堆内存中分配的对象所占的内存不再被引用时,就会触发...
程序运行时,内存到底是如何进行分配的? 虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,下面通过一张图体现了字节码是...
Gradle 相关总结[https://www.jianshu.com/p/8e05d7a5bb36]APT 和 AGPTransform 区别...
Gradle 相关总结[https://www.jianshu.com/p/8e05d7a5bb36]APT 和 AGPTransform 区别...
众所周知,当我们开发时,如果在在View没有测量完毕就拿不到宽高,比如在Activity.onCreate方法中获取View的宽高是拿不到的,这...