package com.thread;
/**
* Created by ifly on 2020/1/18.
*/
public class Threads{
public static void main(String[] args) {
new Thread("读取数据") {
@Override
public void run() {
readFromDataBase();
}
}.start();
new Thread("写入数据") {
@Override
public void run() {
writeDataToFile();
}
}.start();
}
private static void readFromDataBase(){
try {
System.out.println("开始从数据库读取数据");
Thread.sleep(1000 * 10L);
System.out.println("读取到数据库数据并进行处理");
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("读取到数据库数据并进行处理成功");
}
private static void writeDataToFile(){
try {
System.out.println("开始往文件里写数据");
Thread.sleep(1000*10L);
System.out.println("开始处理文件数据");
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("文件数据写完成功");
}
}
2、创建并启动线程
最新推荐文章于 2022-07-03 16:02:26 发布