摘要: 如何实现线程 三种方式: 继承Thread public MyThread extends Thread{} 实现runnable 无返回值的 class MyTask implement runnable{ } 实现callable 有返回值 用Future接口的实现类FutureTask进行接收 阅读全文
posted @ 2020-12-04 19:09 小鸡小鸡快点跑 阅读(100) 评论(0) 推荐(1)
摘要: 一些基本概念 LockSupport JDK提供的暂停线程的基本类,用C++写的本地方法 park() 方法用来暂停 unpark(t) 方法解除暂停 t表示暂停的线程 import java.util.concurrent.TimeUnit; import java.util.concurrent 阅读全文
posted @ 2020-12-03 01:19 小鸡小鸡快点跑 阅读(106) 评论(0) 推荐(0)
摘要: 相交链表解法 在面试中被问到这个问题,没有想出来,遂去LeetCode进行查看,将理解的题解写在下面 解题思路 利用两个临时的节点遍历 一个遍历A 一个遍历B 遍历完A以后指向B的头节点开始遍历 另外一个反之亦然这是因为此处的相交节点从交点后半段都是相同的设A的长度为a B的长度为b 经过互换头节点 阅读全文
posted @ 2020-12-02 00:37 小鸡小鸡快点跑 阅读(95) 评论(0) 推荐(0)