JAVA 创建线程的4种方式之继承Thread类


 

package com.LearnJava.Thread;

class myThread extends Thread{
    @Override
    public void run() {
        for(int i=0;i<100;i++){
            if(i%2==0){
                System.out.println(i);
            }
        }
    }
}

public class ThreadTest {
    public static void main(String[] args) {
        myThread t = new myThread();
        t.start();
    }

}

如果调用run方法,则不会启动新的线程,而是在主线程中,执行run方法。

也可以用匿名方法

new Thread(){
            @Override
            public void run() {
                for(int i=0;i<100;i++){
                    if(i%2!=0){
                        System.out.println("******");
                    }
                }
            }
        }.start();

Thread类常用方法:

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM