西北农林科技大学java多线程实验报告.docVIP

  • 260
  • 0
  • 约1.16万字
  • 约 14页
  • 2017-09-19 发布于安徽
  • 举报

西北农林科技大学java多线程实验报告.doc

实验7 多线程 1.实验目的 (1) 掌握Java多线程的概念和实现方法 Java多线程 2.实验内容 任务一:火车售票 假设有火车票1000张,创建10个线程模拟10个售票点,每个售票点100毫秒买一张票。打印出售票过程,注意使用synchronized确保同一张票只能卖出一次。程序运行结果见左图。 打开Eclipse Tickets.java public class Ticket extends Thread { int ticket =1000; String name =; public void run(){ while(true){ synchronized(name){ if(ticket=0){ break; } else{ System.out.println(第 + Thread.currentThread().getName()+ 售票点卖出了第 + ticket-- + 张票); } try{ Thread.sleep(100); } catch(InterruptedException e){ } } } } } public class Test { public static void main(String args[]){ T

文档评论(0)

1亿VIP精品文档

相关文档