java多线程编程核心技术学习-1

实现多线程的两种方式

继承Thread类,重写Thread类中的run方法

public class MyThread extends Thread{    
    @Override
    public void run(){
        super.run();
        System.out.println("this is myThread run");
    }
}
public static void main(String[] args) {    
    Thread myThread=new MyThread();
    myThread.start();
    System.out.println("mian function is over");
}

 注意:代码的顺序并不是线程的执行顺序,start的顺序也不是多个线程的执行顺序。

实现Runable接口

猜你喜欢

转载自www.cnblogs.com/yanliang12138/p/10138013.html