Java创建线程

来源:互联网 发布:勇者盟约精灵升星数据 编辑:程序博客网 时间:2024/06/06 02:28

前言

Java提供了两种线程的创建方法,继承Thread类和实现Runable接口,然后再调用start()方法启动即可。
一. 继承Thread类:
public class MyThread extends Thread {      public void run(){          //做操作    }  } 

启动线程:调用线程start()方法:

new MyThread().start(); 
二. 实现Runnable的两种写法
① 常规写法:
public class MyRunnable implements Runnable{      @Override      public void run() {        //做操作    }  } 

启动线程:依然是调用start()方法:

new Thread(new MyRunnable()).start(); 
② 内部类中的写法:
new Thread(new Runnable() {    @Override    public void run() {        //做操作        }    }).start();
原创粉丝点击