1. 我们使用的计算机系统就是一个多线程程序,我们在编辑文档时,可以同时听音乐、看视频,桌面右下角的时钟会不断更新最新时间,这些都是多线程给我们带来的好处。请实现一个多线程程序,分别使用Thread类和Runnable接口求一个整数序列中的最大者,其中,一个线程用来求前n个数的最大者,另一个线程用于更新界面把当前求的最大者显示出来。要求:每隔5秒求一次前n个数的最大者,然后再隔5秒求前n+1个数的最大者,依次类推,并以图形化形式实时显示运行结果。 2. 一个面包店有一名面包师和两名店员,面包师负责做面包,店员负责卖面包。假设现在有20块面包,每当店员1或店员2卖出一块面包,总的面包数量就会减1,同时在卖面包的同时,面包师也在不断加工面包。要求利用线程同步编写一个多线程程序,模拟面包店面包师加工面包和销售面包的过程,当面包师加工一块面包时,打印输出“面包师加工出一块面包,现有面包有**块”;当店员1或店员2卖出一块面包时,打印输出“店员1或店员2卖出一块面包,现有面包**块”。
2021-12-15 17:03:35 71KB 多线程 Java实验
实验一:求阶乘、九九乘法表、输出helloworld; 实验二:编写Point类和circle类; 实验三:编写Color类和ColorCircle类; 实验四:编写矩阵类;
2021-12-13 17:02:00 678KB java
Java实验报告
2021-12-13 15:04:03 543KB java
中南大学软件学院Java实验报告一,包含源代码
2021-12-11 18:07:10 98KB Java 实验报告 中南大学
1
Java实验报告模板.doc
2021-12-10 20:58:52 221KB java map
1