getDeclaredMethod获取的是类自身声明的方法,包含public、protected和private方法。getMethod获取的是...
收录了32篇文章 · 2人关注
getDeclaredMethod获取的是类自身声明的方法,包含public、protected和private方法。getMethod获取的是...
1. 无锁态 对象刚创建,没有任何锁 2. 偏向锁 当处于无锁态时,如果同步代码被线程访问,线程自动获得锁,状态变为偏向锁。这个时候,锁的mar...
在 View 的 onMeasure 回调中,有两个参数widthMeasureSpec和heightMeasureSpec,分别代表当前Vie...
关于View的工作原理、绘制流程等,在第4章 View的工作原理[https://www.jianshu.com/p/49b89104d828]...
run、with、apply、also、let 这五个函数作用基本一致,只有在用法上有一些区别。 用法示例:现有Person类定义如下: 以下代...
一、ThreadLocal 一个类可以通过 ThreadLocal 在当前线程内部创建一个独一无二的副本。通过threadLocal.get()...
一、Java 语法 类、抽象类和接口[https://www.jianshu.com/p/e9b3ff843c29]基本类型及其包装类[http...
一、Handler原理 1. Looper和消息队列机制 Handler持有了一个消息队列MessageQueue对象mQueue。这个对象是H...
一图流Refactor -> Remove Unused Resources
在ScrollView中有一个RecyclerView,这样滚动就会出现问题;要禁止RecyclerView滚动,需要重写RecyclerVie...