- 17
- 0
- 约1.19万字
- 约 7页
- 2017-06-17 发布于湖北
- 举报
问题的描述启动3个线程打印递增的数字, 线程1先打印1,2,3,4,5, 然后是线程2打印6,7,8,9,10, 然后是线程3打印11,12,13,14,15. 接着再由线程1打印16,17,18,19,20....以此类推, 直到打印到75. 程序的输出结果应该为:?线程1: 1线程1: 2线程1: 3线程1: 4线程1: 5?线程2: 6线程2: 7线程2: 8线程2: 9线程2: 10...?线程3: 71线程3: 72线程3: 73线程3: 74线程3: 75??解法一: 采用原始的synchronized, wait(), notify(), notifyAll()等方式控制线程.?Java代码 ?public?class?NumberPrintDemo?{ ??????//?n为即将打印的数字 ??????private?static?int?n?=?1; ??????//?state=1表示将由线程1打印数字,?state=2表示将由线程2打印数字,?state=3表示将由线程3打印数字 ??????private?static?int?state?=?1; ????????public?static?void?main(String[]?args)?{ ??????????final?NumberPrintDemo?pn?=?new?NumberPrintDemo(
您可能关注的文档
- access2007_操作查询与SQL查询.ppt
- C++及C#第六章.ppt
- TGNET与TLNET软件.ppt
- 《编译原理课程教案》第7节:代码优化.ppt
- 九年级生物支持及运动.ppt
- 《单片机原理和应用》-4.pdf
- 市政学 第四篇.ppt
- 思科第一学期期末试题目和答案.doc
- 02第二章表的存储原理和完整性创建管理.ppt
- 第4篇 进程通信.pdf
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)