太原理工大学java实验5到7

太原理工大学java实验5到7

ID:6039710

大小:249.00 KB

页数:10页

时间:2017-12-31

太原理工大学java实验5到7_第1页
太原理工大学java实验5到7_第2页
太原理工大学java实验5到7_第3页
太原理工大学java实验5到7_第4页
太原理工大学java实验5到7_第5页
资源描述:

《太原理工大学java实验5到7》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科实验报告课程名称:Java语言程序设计实验项目:多线程编程实验地点:软件楼专业班级:软件工程1410学号:2014005791学生姓名:王超指导教师:李君婵2016年1月17日实验名称实验五多线程编程实验目的和要求(1)现成的概念、线程的生命周期。(2)多线程的编程:扩展Thread类与使用Runnable接口。(3)使用多线程机制实现动画实验内容(1)运行下面的程序,理解用创建Thread子类的方法实现多线程。//S09_01_Thread.JavaImportjava.util.*;classS09_01_ThreadextendsThread{intpauseTime;String

2、name;publicS09_01_Thread(intx,Stringn){pauseTime=x;name=n;}publicvoidrun(){while(true){try{system.out.println(name+":"+newDate(System.currentTimeMillis()));Tread.sleep(pauseTime);}catch(Exceptione){System.out.println(e);}}}staticpublicvoidmain(Stringsrgs[]){S09_01_Threadtp1=newS09_01_Thread(1000,"F

3、ast");tp1.start();S09_01_Threadtp2=newS09_01_Thread(3000,"Slow");tp2.start();}}(2)运行下面的程序,理解用实现Runnable接口的方法实现多线程。//S09_02_Thread.JavaImportjava.util.*;classS09_02_ThreadimplementsRunnable{intpauseTime;Stringname;publicS09_02_Thread(intx,Stringn){pauseTime=x;name=n;}publicvoidrun(){while(true){try{

4、system.out.println(name+":"+newDate(System.currentTimeMillis()));Tread.sleep(pauseTime);}catch(Exceptione){System.out.println(e);}}}staticpublicvoidmain(Stringsrgs[]){Threadt1=newThread(newS09_02_Thread(1000,"Fast"));t1.start();Threadt2=newThread(newS09_02_Thread(3000,"Slow"));t2.start();}}(3)创建简单的

5、程序ThreeThread.java,该程序将创建三个线程,每个线程应当显示它所运行的时间(可以考虑使用Date类或Calendar类)。主要仪器设备笔记本计算机实验记录(写出实验内容中3的程序代码和运行结果)3.packagecom.wangchao.exercise5;importjava.util.Date;publicclassThreethreadextendsThread{publicstaticvoidmain(String[]args){Threethreadt1=newThreethread();t1.start();Threethreadt2=newThreethread

6、();t2.start();Threethreadt3=newThreethread();t3.start();}publicvoidrun(){System.out.println("当前运行的线程"+this.getName()+""+newDate(System.currentTimeMillis()));}}遇到的问题和解决方法在编写程序时对于接口的概念理解不深,通过自己看书实验加深了认识。心得体会线程是提高cpu运行效率的方法,内容很重要,需要认真学习和理解。本科实验报告课程名称:Java语言程序设计实验项目:图形用户界面编程实验地点:软件楼专业班级:软件工程1410学号:2014

7、005791学生姓名:王超指导教师:李君婵2016年1月17日实验名称实验六图形用户界面编程实验目的和要求掌握文本组件、按钮和单、复选按钮组件的使用;掌握列表的使用,鼠标、键盘事件的处理;掌握布局控制的方法。实验内容(1)编写一个程序响应鼠标事件,当鼠标事件发生时,在状态条显示相应的时间信息。提示:使用showStatus(字符串)方法。(2)试设计一窗口,内含一个按钮。开始运行时,按钮显示“ClickMe”

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。