如何使用java创建多线程
使用java多线程,方法有两种:继承Thread类,重现run方法和实现Runnable接口,重写run方法。
package com.scl.thread;
public class TestThread
{
public static void main(String[] args) throws Exception
{
String mainName = Thread.currentThread().getName();
System.out.println(mainName + “线程开始运行”);
// 方法1 使用继承对线程进行调用
MyThread myThread = new MyThread();
myThread.setName("wft");
myThread.start();
myThread.join();
// 方法2 继承Runnable接口进行调用
Thread thread = new Thread(new MyRunnable());
thread.start();
System.out.println(mainName + "线程结束");
}
}
// 使用runnable开启线程
class MyRunnable implements Runnable
{
@Override
public void run()
{
// 获取调用线程的名字
String curName = Thread.currentThread().getName();
System.out.pri