文档库

最新最全的文档下载
当前位置:文档库 > 实验六 多线程

实验六 多线程

实验六多线程

一、实验目的

1、掌握线程和多线程的概念。

2、掌握创建线程的两种方法及其区别。

3、了解线程的启动、终止、同步、互斥和优先级等概念。

二、实验类型

设计型

三、实验内容

1、编写一个程序,其功能是运行之后,其中有一个线程可以输出20 次你的学号,另一个线程会输

出20 次你的姓名。

2、编写一个图形界面程序,运行之后,让其中有一个线程能在界面上不断显示系统当前时间(获取

时间可查询java.util.Calendar 类,它包含了多个用于获得系统时间的函数)。另让一个线程可以在界

面上提示当前系统时间下用户该做什么工作(例如当程序判断出系统时间现在是8:00到9:00,则提示

用户该上课;现在是23:00到8:00,则提示用户该休息)。

实验结果:

实验六 多线程

程序源代码:

题一:

package thread;

class MyThread implements Runnable {

public MyThread() {

// 构造函数的代码,根据需要来写

}

@SuppressWarnings("static-access")

实验六 多线程

(共5页)