- 博客(2)
- 收藏
- 关注
原创 Java多线程习题集(尚硅谷)求解
题目1: 模拟一个人生产50个玩具,每200毫秒生产一个,当生产到第20个时加入每秒吃1个馒头,共吃完3个后在接着生产的多线程。 代码如下: /** * 模拟一个人生产50个玩具,每200毫秒生产一个,当生产到第20个时加入每秒 * 吃1个馒头,共吃完3个后在接着生产的多线程。 * @author Microdust * @create 2020/11/25-9:39 */ class People implements Runnable{ private int toy = 0;
2020-11-25 11:19:24 1461
原创 Java多线程学习笔记(自用)
Java多线程 Thread类中的主要方法 start():开启线程 run():继承重写run() currentThread():返回当前线程 getName():返回线程名 setName():设置线程名 yield():释放cpu执行权 b.join():a线程阻塞并等待b线程执行完成 stop():已过时,强制结束线程 sleep():睡眠ms isAlive():是否存活 创建方式,jdk5.0两种,jdk5.0后两种 继承Thread类 实现Runnable接口 实现Callable接口
2020-11-24 20:41:22 146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人