1.主要知识点
2.实验代码
public class xuehao extends Thread {
public void run(String a)
{
for(int i=0;i<30;i++)
{
System.out.println(a);
}
}
}
public class banji extends Thread
{
static String b;
public void run(String a)
{
b = a;
for(int i=0;i<30;i++)
{
System.out.println(b);
}
}
}
import java.io.*;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import com.sun.tools.javac.Main;
public class WenJianDuQu1 {
public static void main(String[] args) throws IOException {
xuehao XueHao = new xuehao(); //线程对象声明
banji BanJi = new banji();
System.out.println("相信你自己");
byte buf[] = new byte[12];
for(int i=0;i<buf.length;i++)
{
buf[i]=(byte)i;
}
try {
BufferedReader in = new BufferedReader(
new InputStreamReader(
new FileInputStream("a.txt"))); //选定读取对象的路径
String line; //记录每一行的数值
int k=0;
while(( line = in.readLine()) !=null) //读到的行为空退出
{
if(k==2)
{
for(int i = 0;i<30;i++)
{
System.out.println(line); //输出每一行结果
}
}
if(k==1)
{
XueHao.run(line);
XueHao.start();
}
if(k==0)
{
BanJi.run(line);
BanJi.start();
}
k++;
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
3.实验步骤
1.找到本次实验项目所在的文件夹下,新建一个a.txt文件
2.打开a.txt,写入自己的班级,学号和姓名(注意换行)
3.编写实验代码(分3个文件写)
代码如上
4.观察实验结果
输出班级30次
输出学号30次
输出姓名30次