Scala教程
Scala面向对象
Scala高级

Scala 线程

Scala 线程

创建线程有两种方式:
通过扩展Thread类 通过实现 Runnable 接口

扩展线程类的Scala线程示例

以下示例扩展了线程类并覆盖了run方法。 start() 方法用于启动线程。
class ThreadExample extends Thread{
override def run(){
println("Thread is running...");
}
}
object MainObject{
def main(args:Array[String]){
var t = new ThreadExample()
t.start()
}
}
输出:
Thread is running...

扩展 Runnable 接口的 Scala 线程示例

以下示例实现了 Runnable 接口并覆盖了 run 方法。 start() 方法用于启动线程。
class ThreadExample extends Runnable{
override def run(){
println("Thread is running...")
}
}
object MainObject{
def main(args:Array[String]){
var e = new ThreadExample()
var t = new Thread(e)
t.start()
}
}
输出:
Thread is running...
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4