摘要: 今天来说说线程的六种状态: 1.NEW状态:当我们new一个线程出来,还没有调用start()方法时。 2.Runnable状态:线程对象调用start()方法时,它会被线程调度器来执行,这个状态叫做Runnabla,它内部有两个状态,Ready状态:在CPU等待队列里排队,Running状态:在C 阅读全文
posted @ 2021-08-17 17:29 白茶时雨 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 说到这个Json类型的解析,先来想这样几个问题: json是什么?-- 轻量级的数据交换格式 json文件的格式是什么样子的? { name : "白皮书", info : "讲述了项目的演进过程", page : ["第一页","第二页"] } json文件用来做什么?-- 前后端数据交互 既然有 阅读全文
posted @ 2021-08-10 20:31 白茶时雨 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 上节说了,HashMap存储的时候,如果链表的长度过长,就会将链表转换成红黑树,那么对红黑树有什么理解呢? 1.每个节点非红即黑。 2.根节点总是黑色的。 3.如果节点是红色的,那么它的子节点必须是黑色的(反之不一定)。 4.每个叶子节点都是黑色的空节点(NIL节点)。 5.从根节点到叶节点或空节点 阅读全文
posted @ 2019-01-15 18:55 白茶时雨 阅读(1426) 评论(0) 推荐(0) 编辑