JAVA 线程 开启线程 一个类里只开…

进程和线程一样,可以多个。进程是静态的,一个进程里可以有多个线程。

<wbr></wbr>

起动线程有两个方法:一个是接口RUNABLE,一个是继承THERAD

<wbr></wbr>

public class<wbr> testthread{</wbr>

<wbr>public static void main(){</wbr>

<wbr> Runner1 r = new Runner1();</wbr>

<wbr> Thread t = new Thread(r);</wbr>

<wbr> t.start;</wbr>

<wbr></wbr>

<wbr>}</wbr>

<wbr>class Runner1 implements Runnable{</wbr>

<wbr> public void run(){</wbr>

<wbr><wbr><wbr> ..........</wbr></wbr></wbr>

<wbr> }</wbr>

<wbr>}</wbr>

}

<wbr></wbr>

第二种

<wbr></wbr>

public class<wbr> testthread{</wbr>

<wbr>public static void main(){</wbr>

<wbr> Runner1 r = new Runner1();</wbr>

<wbr> r.start;</wbr>

<wbr></wbr>

<wbr>}</wbr>

<wbr>class Runner1 extends Thread{</wbr>

<wbr> public void run(){</wbr>

<wbr><wbr><wbr> ..........</wbr></wbr></wbr>

<wbr> }</wbr>

<wbr>}</wbr>

}




如果在方法只只有一个线程要开,其实很好办


<wbr> public void xxxx() {<wbr><wbr><br><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> new Thread(this).start();<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><wbr><wbr><wbr><wbr><wbr><wbr> }<wbr><br><wbr><wbr><wbr><br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

<wbr><wbr><wbr> public void run() {<wbr><br><br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr> ...... <wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br><br><wbr><wbr><wbr> }<br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

<wbr></wbr>

你可能感兴趣的:(java)