Java基础 多线程的实现方式——继承 Thread 类的方式

Java基础 多线程的实现方式——继承 Thread 类的方式

多线程的三种实现方式:

1. 继承 Thread 类的方式进行实现

2. 实现 Runnable 接口的方式进行实现

3. 利用 Callable 接口 和 Future 接口方式实现

一、继承 Thread 类的方式:

将类声明为 Thread 的子类,该子类应重写 Thread 类的 run 方法,接下来可以创建子类的对象 并启动线程。

在 run 方法当中书写 当前线程要执行的代码

当这个子类书写完毕后,就可以创建并启动一个线程:创建这个子类的对象,再调用 对象名.start() 方法,就可以开启这条线程了

在开启完了之后,会自动的找 run 方法,执行 run 方法里面的代码

代码示例:

package pojo;public class MyThread extends Thread{ @Override public void run() { //书写当前线程要执行的代码 for (int i = 0; i < 5; i++) { //getName():获取到当前线程的名字 System.out.println(getName() + "黑马程序员,成就it黑马"); } }}

---------------------------------------------------------------------------------------

package test;import pojo.MyThread;public class Test13_ThreadDemo { public static void main(String[] args) { MyThread t1 = new MyThread(); MyThread t2 = new MyThread(); //给这两个线程起个名字 t1.setName("线程一"); t2.setName("线程二"); t1.start(); t2.start(); }}

--------------------------------------------------------------------------------------------------------------------------

或者另一种写法:直接使用匿名内部类

💫 相关推荐

MIUI主题设计师站赚钱指南:打造热门主题,赚取丰厚收益
完美体育365平台官网

MIUI主题设计师站赚钱指南:打造热门主题,赚取丰厚收益

📅 08-25 👀 4469
一招掌握:C语言编程,轻松发布你的应用程序
完美体育365平台官网

一招掌握:C语言编程,轻松发布你的应用程序

📅 09-02 👀 3052
手机京东客服怎么找?京东客服解决不了找谁?
365bet手机投注

手机京东客服怎么找?京东客服解决不了找谁?

📅 09-01 👀 7179
虎牙主播丸子哟也有黑历史,表面青春实则私生活混乱?
完美体育365平台官网

虎牙主播丸子哟也有黑历史,表面青春实则私生活混乱?

📅 08-15 👀 6973
足球财富:利记在平半盘中的妙用
365不给提款怎么办

足球财富:利记在平半盘中的妙用

📅 08-27 👀 2589
視力od和os是甚麼意思
365bet手机投注

視力od和os是甚麼意思

📅 11-13 👀 6211
CLC  Chinese Academic Writing
完美体育365平台官网

CLC Chinese Academic Writing

📅 11-20 👀 9161
《梦幻西游》怎么开店
365bet手机投注

《梦幻西游》怎么开店

📅 01-10 👀 4546
2025中华细支香烟价格表图 最新中华烟价格一览表