第 15 章 线程

更新时间:2023-09-15 03:07:01 阅读量: 资格考试认证 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. 编一个程序,实现两个线程 A 和 B ,A 和 B 同时启动,A线程每隔5秒显示字符

串”AAA”,B线程每隔 1秒显示字符‘B’。

2. 使用java语言编写代码,要求实现一个线程每隔10秒打印一次当前系统时间,另外一个线

程从1开始计数,每当数字可以被4整除时输出 ******* 。

3. 有5辆火车要过山洞,但确保山洞同时只能有一辆火车通过(过山洞需要2秒),打印输

出火车通过的顺序。(过山洞的顺序是不可控的,只要保证同一时间只有一辆火车能通过山洞即可) 提示:使用线程同步

4. 有2个用户,都到银行去存钱,每次存100元,每人存3次。

5. 猴子分桃:3只猴子抢着分100只桃子,每只抢到的猴子分去剩余桃子的一半。使用多

线程模拟这一过程

6. 写两个线程,一个线程打印 1~52,另一个线程打印字母A-Z打印顺序为

12A34B56C……51Y52Z(2个数字1个字母)。 提示:使用线程间的通信。

7. 生产者消费者:有一个生产者对象,还有一个消费者对象生产者用来向篮子对象中放苹

果,每次1个。消费者从篮子中取走吃掉1个苹果,,再生产1个,吃掉1个,共进行4轮。

本文来源:https://www.bwwdw.com/article/m72h.html

Top