方法1
class MyThread extends Thread {
@Override
public void run() {// 处理具体的逻辑}}
new MyThread().start();
方法2
class MyThread implements Runnable {
@Override
public void run() {
// 处理具体的逻辑
}
}
MyThread myThread = new MyThread();
new Thread(myThread).start();
方法3
new Thread(new Runnable() {
@Override
public void run() {
// 处理具体的逻辑
}
}).start();
class MyThread extends Thread {
@Override
public void run() {// 处理具体的逻辑}}
new MyThread().start();
方法2
class MyThread implements Runnable {
@Override
public void run() {
// 处理具体的逻辑
}
}
MyThread myThread = new MyThread();
new Thread(myThread).start();
方法3
new Thread(new Runnable() {
@Override
public void run() {
// 处理具体的逻辑
}
}).start();