云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《Java语言程序设计》 - 软件实验指导书 - 图文

《Java语言程序设计》 - 软件实验指导书 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/22 23:09:01

3.实验步骤及结果

在实验过程中记录实验步骤及其结构。

4.实验步骤及结果

实验过程中,注意记录以下内容: (1) 实验过程中实验步骤及其结果。 (2) 遇到的问题及解决办法。 (3) 实验体会。

实验5 多线程编程

1.实验目的

(1) 现成的概念、线程的生命周期。

(2) 多线程的编程:扩展Thread类与使用Runnable接口。 (3) 使用多线程机制实现动画

2.实验内容

(1) 运行下面的程序,理解用创建Thread子类的方法实现多线程。 //S09_01_Thread.Java Import java.util.*;

class S09_01_Thread extends Thread { int pauseTime; String name;

public S09_01_Thread(int x,String n){ pauseTime=x; name=n;

}

public void run(){ while(true){ try{

system.out.println(name+\ Tread.sleep(pauseTime);

}catch(Exception e){System.out.println(e);} } }

static public void main(String srgs[]){

S09_01_Thread tp1=new S09_01_Thread(1000,\ tp1.start();

S09_01_Thread tp2=new S09_01_Thread(3000,\ tp2.start(); } }

(2) 运行下面的程序,理解用实现Runnable接口的方法实现多线程。 //S09_02_Thread.Java Import java.util.*;

class S09_02_Thread implements Runnable { int pauseTime; String name;

public S09_02_Thread(int x,String n){ pauseTime=x; name=n; }

public void run(){ while(true){ try{

system.out.println(name+\

Tread.sleep(pauseTime);

}catch(Exception e){System.out.println(e);} } }

static public void main(String srgs[]){

Thread t1=new Thread(new S09_02_Thread(1000,\ t1.start();

Thread t2=new Thread(new S09_02_Thread(3000,\ t2.start(); } }

(3) 创建简单的程序ThreeThread.java,该程序将创建三个线程,每个线程应当显示它所运行的时间(可以考虑使用Date类或Calendar类)。

3.实验预习

(1) 将本章所学内容要点进行整理,熟练掌握线程的编程要领。 (2) 写出实验内容中第(3)题程序的源代码,作为预习报告。

4.实验步骤及结果

实验过程中,注意记录以下内容: (1) 实验过程中实验步骤及其结果。 (2) 遇到的问题及解决办法。 (3) 实验体会。

实验6 图形用户界面编程

1.实验目的

掌握文本组件、按钮和单、复选按钮组件的使用;掌握列表的使用,鼠标、键盘事件的处理;掌握布局控制的方法。

2.实验内容

(1) 编写一个Applet程序响应鼠标事件,当鼠标事件发生时,在状态条显示相应的时间信息。提示:使用showStatus(字符串)方法。 (2) 完成图6-1所示的GUI布局管理,不需要实现功能。

图6-1 要实现的GUI布局管理

(3) 试设计一窗口,内含一个按钮。开始运行时,按钮显示“Click Me”字样,当按钮按下时,按钮显示为“Click Me Again”字样,再按一次,则按钮显示“Click Me”字样,依次循环。

(4) 仿照Windows 2000/XP系统提供扫雷游戏编写一个类似功能和界面的扫雷程序。

(5) 编写一个简易文本编辑器,参考界面如图6-2所示。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

3.实验步骤及结果 在实验过程中记录实验步骤及其结构。 4.实验步骤及结果 实验过程中,注意记录以下内容: (1) 实验过程中实验步骤及其结果。 (2) 遇到的问题及解决办法。 (3) 实验体会。 实验5 多线程编程 1.实验目的 (1) 现成的概念、线程的生命周期。 (2) 多线程的编程:扩展Thread类与使用Runnable接口。 (3) 使用多线程机制实现动画 2.实验内容 (1) 运行下面的程序,理解用创建Thread子类的方法实现多线程。 //S09_01_Thread.Java Import java.util.*; class S09_01_Thread extends Thread { int pauseTime; S

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com