摘要: 面试手撕并发算法题 固定打印顺序 使用 wait-notify 实现以下功能:先打印 b,再打印 a 思路一 线程t1和t2同时运行,t1中打印 a,t2中打印 b,但 t1 打印得有个前提,就是 t1要在t2运行完释放锁了才能打印 a。如果t1先得到锁,但t2没有执行,还是得释放锁,让t2得到锁先 阅读全文
posted @ 2022-08-23 23:21 阿飞的客栈 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 用户线程和守护线程了解吗? 什么是用户线程和守护线程? 守护线程是一种特殊的线程,在后台默默地完成一些系统性的服务,比如垃圾回收线程、JIT线程都是守护线程。与之对应的是用户线程,用户线程可以理解为是系统的工作线程,它会完成这个程序需要完成的业务操作。 如何手动设置线程为守护线程? java 中的线 阅读全文
posted @ 2022-08-23 21:59 阿飞的客栈 阅读(596) 评论(0) 推荐(0) 编辑