线程
线程创建
线程的创建,一般来说,就是创建 Thread 对象,然后调用 Thread 类的 star 方法。
方法一:写一个自己的类来继承 Thread 类,然后调用用该类的 start 方法。
Class MyThread extends Thread{
public void run(){
//你要实现的代码
……
}
}
//在主线程中启动这个线程:
new MyThread().start(); //启动我们的线程
方法二:用 Runnable 接口,然后把 Runnable 的子类对象传递给 Thread 类在创建 Thread 对象。
public class MyRunnable implements Runnable{
public void run(){
//需要实现的代码
}
}
//在主线程中启动这个线程
Thread a=new Thread(new MyRunnable());//可以创建多个功能相同的子线程
a.start();