1.
继承java.lang.Thread,并重写它的run()方法,将线程的执行主体放入其中。
public
class
TestThread
extends
Thread{
public
void
run() {
//线程执行的主体
System.
out
.println(
”
继承
Thread”
);
}
启动方式
public
static
void
main(String[]
args
) {
TestThread
t
=
new
TestThread
();
t
.start();
}
}
2.
实现java.lang
.Runnable
接口,实现它的run()方法,并将线程的执行主体放入其中。
public
class
TestRunnable
implements
Runnable{
public
void
run() {
//线程执行的主体
System.
out
.println(
”
实现
Runnable”
);
}
启动方式
public
static
void
main(String[]
args
) {
Thread
t
=
new
Thread(
new
TestRunnable());
t
.start();
}
}