一、Subscribe注解 ThreadMode.POSTING,默认的线程模式,在那个线程发送事件就在对应线程处理事件,避免了线程切换,效率高。 ThreadMode.MA...

IP属地:北京
一、Subscribe注解 ThreadMode.POSTING,默认的线程模式,在那个线程发送事件就在对应线程处理事件,避免了线程切换,效率高。 ThreadMode.MA...
一、Looper 涉及到的方法:prepare()、loop() prepare():静态方法,内部执行Looper构造方法,创建Looper实例,保证一个线程只有一个Loo...
一、为什么使用泛型 代码重用、增加可读性、高度解耦 二、泛型发展历史 JDK1.5引入,包括泛型、注解、枚举 三、泛型的概念 <T> T代表占位符,标识类型参数,可以定义任意...
一、方法作用域 sleep是Thread的静态方法,作用域为任何地方 wait是Object的实例方法,只作用域在同步方法或同步方法块内部 二、锁 sleep方法不会释放锁,...
前言 这次我和大家一起学习HashMap,HashMap我们在工作中经常会使用,而且面试中也很频繁会问到,因为它里面蕴含着很多知识点,可以很好的考察个人基础。但一个这么重要的...
HashMap特性 1、实现Map接口、Serializable接口 2、线程不安全 3、Key不可以重复、Key和Value可以为null 4、数据无顺序 5、数组+单向链...
虚拟机是运行在一个进程当中的,进程又是系统的一个可执行单位 AndroidStudio编写的文件为.java文件,通过javac编译成.class二进制字节码文件,JVM主要...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...