Java多线程相关知识【1】--新建线程

Java多线程相关知识【1】--新建线程

菜鸟的一个学习笔记,大神请绕路。

一、extend (继承Thread类)

新建一个thread,并重写其中的run方法

public class ExtendThread extends Thread {    @Override    public void run() {        //do something   } }

将继承的类实例化

Thread myThread = new ExtendThread();

调用实例化对象启动线程

myThread.start();

二、implements (实现Runnable接口)

实现implements接口,并实现其中的run方法

public class ImplementsThread implements Runnable {    public void run() {        //do something   } ​ }

使用thread方法,并将接口实例化的结果作为thread的参数传入thread方法,初始化线程

Thread myThread=new Thread(new ImplementsThread());

调用实例化对象启动线程

myThread.start();

知道如何新建线程了,接下来我们将深入的理解Thread的构造方法

0 个评论

要回复文章请先登录注册