![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 53
dontdong
这个作者很懒,什么都没留下…
展开
-
RxJava 操作符分类
创建操作符 复杂数据遍历 just fromArray fromIterable range 定时任务 interval intervalRange 嵌套回调异步事件 create 延迟任务 defer timer 变换操作符 变换 map flatMap concatMap ...原创 2021-10-19 07:28:58 · 970 阅读 · 0 评论 -
Handler
开始之前先提几个问题,围绕这几个问题简单介绍一下,熟系又陌生的Handler 1、Handler 是干什么用的; 2、要使用Handler 需要哪些东西来协助; 3、何如实现线程间通信; 4、主线程的Looper 从何而来,手写子线程Looper; 5、一个线程最多能有几个Looper。 1、google 介绍中提到,有2个主要用途:翻译过来就是1、定时器作用;2、线程间通信。 there are two main uses for a Handler: (1) to schedule me原创 2021-05-15 13:21:22 · 128 阅读 · 0 评论 -
Collect 成员功能与特点描述
集合是一种数据,简单了解数据结构的基础上,了解没有集合的优势劣势,保证高效的使用。 简单描述下此图, 1、Collect 存储的是对象,与数据的不同点,数组只能存储相同的元素; 2、继承迭代器,你懂的 3、sort() 有序,所以能排序,按照什么规则排序,Comparator 自己按照需要去实现 4、List 有角标,存储 获取时已经定好 5、ArrayList LinkedList 根据数据结构的特点自己脑补一下 6、Set 如何实现唯一性,hashcode equa...原创 2021-05-10 23:00:31 · 97 阅读 · 0 评论 -
Thread 复习
线程是什么 进程运行的程序,有独立的内存 线程作用,完成进程中的单个任务 安装在ROM,运行时加载到RAM 程序运行原理:分时调度(平均分配每个线程占用CPU时间);抢占式调度(优先级高的线程优先使用CPU) 创建线程的2中方式 1、继承Thread实现run 方法,中需要开启线程的地方调用start() 就可以 public class MyThread extends Thread{ public MyThread(String name){ super(name原创 2021-05-23 21:35:36 · 54 阅读 · 0 评论