两种方法创建线程
1.1 扩展Thread,覆盖run()方法
1.2 创建扩展类对象,调用start()方法
class MyThread extends Thread
{
public void run()
{
System.out.println("Hello World");
}
}
public class HelloWorld {
public static void main(String[] args) {
Thread th = new MyThread();
th.start();
}
}
2.1 实现Runnable接口,该类必须实现run()方法
2.2 创建一个该实现类的对象
2.3 用这个对象构造一个Thread对象
2.4 调用Thread对象的start()方法
class MyThread implements Runnable
{
public void run()
{
System.out.println("Hello World!!");
}
}
public class HelloWorld {
public static void main(String[] args) {
MyThread myth = new MyThread();
Thread th = new Thread(myth);
th.start();
}
}
阅读(777) | 评论(0) | 转发(0) |