欢迎来到天天文库
浏览记录
ID:35999580
大小:22.50 KB
页数:3页
时间:2019-04-29
《实验二《多线程》》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验二多线程实验课程名:Java程序设计专业班级:学号:姓名:实验时间:10.14-10.20实验地点:K4-307指导教师:伍红华一、实验目的和要求1.掌握Java概念;2.熟悉继承Thread类的多线程编程;3.熟悉继承Runnable接口的多线程编程;4.了解多线程编程中方法的覆盖。二、实验内容1.输入下面的JavaApplication程序,运行该程序,并简要分析程序的运行结果。1:classSimpleThreadextendsThread{2:publicSimpleThread(Stringstr){3:super(str);//调用其父类的构造方法4:}5:publi
2、cvoidrun(){//重写run方法6:for(inti=0;i<10;i++){7:System.out.println(i+""+getName());8://打印次数和线程的名字9:try{10:sleep((int)(Math.random()*1000));11://线程睡眠,把控制权交出去12:}13:catch(InterruptedExceptione){}14:}15:System.out.println("DONE!"+getName());16://线程执行结束17:}18:}1:publicclassTwoThreadsTest{2:publicstati
3、cvoidmain(Stringargs[]){3:newSimpleThread("First").start();4://第一个线程的名字为First5:newSimpleThread("Second").start();6://第二个线程的名字为Second7:}8:}实验步骤:2.编写程序,将上面多线程程序用Runnable接口来实现。实验步骤:3.分别用继承Thread类和Runnable接口的方法实现多线程程序。有三个银行员工,工作一段时间后,都会选择一个随机的时间休息(如休息0-6秒),在程序当中显示员工休息时间实验步骤:4.黄石火车站下面有三个火车票代售点,假如说黄石
4、到北京的火车票总共是200张,如何用程序来实现三个售票点同时卖票的功能。实验步骤:四、小结三、结论(写本次实验的收获)说明:1.电子实验报告填写好后,以学生的学号+实验项目名作为该word文件名保存,例如某学生学号为20080001,姓名为某某,本次实验名称是:实验一顺序结构程序设计,则本次实验报告的保存文件名为:01某某实验一.doc。在规定的时间内,学生将本报告提交给实验指导教师。
此文档下载收益归作者所有