首页 > 图灵资讯 > 技术篇>正文

线程启动实现方法之利用Runnable接口

2023-03-28 17:40:33

线程是控制过程执行的独立控制单元,多线程它可以更好地利用cpu资源,数据共享可以在线程之间进行,线程是java语言不可或缺的一部分。前面的文章介绍了线程启动方法之一:使用Thread类子类今天,我们来谈谈另一种启动线程的方法——利用Runnable接口学习线程的相关知识一起看java爱好者吧。

利用实现Runnable 接口类的实例是启动线程的方法Runnable接口是 java.lang Package 声明方法如下:

Public interface Runnable{

Public abstract roid run ();

}

己实现Runnnable接口类必须实现run方法。(虽然Runnable接口已经实现,但仍可以声明Run方法尚未实现,但这一类将成为抽象类)

Printer类(代码1表示连续输出指定字符串10000次的线程待输出的字符串应存储在构造器的参数中message字段Print类别声明实现个,即

Runnable r ηew Printer (Good !);

Thread t = new Thread(r);

t.start();

建立个实现了Runnable接口的类别,将这个例子传输给Thread的结构器,并调用 start方法……,这就是利用Runnable接口启动线程的方法

以上就是利用Runnable接口实现线程接口方法二的学习内容,无论是利用Thread类的子类方法,或者使用实现Runnable接口的方法,总是使用Thread类的start方法来启动新的线程。希望大家能通过本文的介绍和讲解来掌握使用Runnable接口启动线程的技能。

上一篇 java二叉查找树面试题(附答案)
下一篇 线程启动方法之Thread类的子类

文章素材均来源于网络,如有侵权,请联系管理员删除。