Java实验报告多线程_java多线程实验报告.doc

这篇Java实验报告详细介绍了如何实现多线程,包括创建线程输出学号和姓名,以及创建图形界面实时显示系统时间和提示相应活动。实验内容分为两部分:一是用两个线程交替打印学号和姓名,二是用两个线程分别显示当前时间并给出相应时间建议。通过实验,学习者掌握了线程的概念、启动、同步和优先级等知识。
摘要由CSDN通过智能技术生成

精品文档

Java实验程序设计实验报告

实验名称:多线程

一:实验目的

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

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

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

二:实验内容

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

2、编写一个图形界面程序,运行之后,让其中有一个线程能在界面上“实时”显示系统当前时间(精确到秒获取时间可查询java.util.Calendar类,它包含了多个用于获得系统时间的函数)。另让一个线程可以在界面上提示当前系统时间下用户该做什么工作(例如当程序判断出系统时间现在是8:00到9:00,则提示用户该上课;现在是23:00到8:00,则提示用户该休息。 具体测试时可以将时间段限制到秒级,以便及时查看到程序运行中提示信息的变化)。

三:实验设计

四:实验测试及运行结果

实验一;20次输出姓名,学号实验二:一个界面的左边显示当时时间,显示的时间会随时间的改变而改变,右边显示某个时间段该干什么,比如该睡觉,该上课,该自习。

五:问题与总结

通过这次实验学会了怎么使用多线程。

六:附录

package shiyan6_1;

class MyThread implements Runnable {

public MyThread() {

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值