java线程——实现Runnable接口方式
- 定义一个类实现于java.lang.Runnable接口
- 覆盖Runnable接口中的run方法
- run方法中编写需要执行的操作
- 在需要的地方,创建线程对象,并启动线程
public class KGLayerValidator implements Runnable {
@Override
public void run() {
try {
validateKg();//要执行的内容
} catch (Exception e) {
e.printStackTrace();
}
}
}
//在需要的地方调用线程
public void validateKg() {
try {
KGLayerValidator kgLayerValidator = new KGLayerValidator();
Thread validatorThread = new Thread(kgLayerValidator, "kg");
validatorThread.start();
} catch (Exception e) {
e.printStackTrace();
}
}
实现方式获取线程名字:
String name = Thread.currentThread().getName();
本文详细介绍了在Java中通过实现Runnable接口来创建和管理线程的方法。从定义类到覆盖run方法,再到线程的启动和名字的获取,提供了完整的示例代码和步骤说明。
716

被折叠的 条评论
为什么被折叠?



