总结:几种创建线程的方法

来源:互联网 发布:刷svip超级会员软件 编辑:程序博客网 时间:2024/06/06 02:48
package comm;public class ThreadTest {    public static void main(String[] args) {        // 1        for (int i = 0; i < 10; i++) { // main主线程            System.out.println(Thread.currentThread().getName() + ".." + i);        }        // 2        new Thread() { // 匿名内部类创建线程            public void run() {                for (int i = 0; i < 10; i++) {                    System.out.println(Thread.currentThread().getName() + ".."                            + i);                }            }        }.start();        // 3        Runnable r = new Runnable() { // 内部类创建Runnable,            public void run() {                for (int i = 0; i < 10; i++) {                    System.out.println(Thread.currentThread().getName() + ".."                            + i);                }            }        };        new Thread(r).start();        // 4        new Test1().start();    }}class Test1 extends Thread {    public void run() {        for (int i = 0; i < 10; i++) {            System.out.println(Thread.currentThread().getName() + ".." + i);        }    }}
0 0
原创粉丝点击