资源介绍
一、实验目的
1. 理解Java语言中线程的基本概念;
2. 掌握Java语言中线程的两种编写方法;
二、实验内容
1. 编写一个Java程序,创建并运行三个线程:
1) 第一个线程打印a字母100次
2) 第二个线程打印b字母100次
3) 第三个线程打印1~100的整数
采用继承Thread类的方式实现;
2. 利用Runnable接口实现与第1题相同的功能;
3. 测试一个Applet小应用程序,体会多线程程序的运行过程;
三、实验步骤
1. 按照要求编写第1题中的代码,并将其编译、运行。
1) 由于第一个线程和第二个线程的功能相同,因此只需要定义2个线程——字母打印线程、数字打印线程;
2) 编译并运行该Java程序,线程的运行结果是否有规律可循?
2. 按照要求编写第2题中的代码,并将其编译、运行。
1) 程序编写的方式与第1种方式有何不同?
- 上一篇: linux c++ tcp,udp封装
- 下一篇: Linux多线程学习