java_线程创建的两种方法
Posted aikang525
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java_线程创建的两种方法相关的知识,希望对你有一定的参考价值。
线程创建的方法有两种:
一 继承Thread类:
public class ThreadTest { public static void main(String[] args) { //4)在main方法中创建线程对象 Thread01 thread01 = new Thread01(); //5)调用Thread的start方法启动线程并执行线程 thread01.start(); } } //1)创建一个类继承Thread类 class Thread01 extends Thread{ //2)重写父类的run方法 @Override public void run() { //3)线程实现的代码 for (int i = 0; i < 10; i++) { System.out.println(i); } } }
二 实现Runnable接口:
public class ThreadTest02 { public static void main(String[] args) { //3)在main方法中创建线程对象 RunnableTest runnableTest = new RunnableTest(); //4)创建Thread类对象并把线程我们创建的线程对象传入 Thread thread = new Thread(runnableTest); //5)调用start方法启动线程 thread.start(); } } //1)实现Runnable接口 class RunnableTest implements Runnable{ //2)实现接口中的run方法 @Override public void run() { for (int i = 0; i < 10; i++) { System.out.println(i); } } }
以上是关于java_线程创建的两种方法的主要内容,如果未能解决你的问题,请参考以下文章