本文概述
- 通过扩展线程类的Scala线程示例
- 通过扩展可运行接口的Scala线程示例
- 通过扩展Thread类
- 通过实现Runnable接口
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...
通过扩展可运行接口的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...
推荐阅读
- Scala线程方法使用例子和解释
- Scala字符串方法使用实例
- Scala Stream用法示例
- Scala字符串插值实例详解
- Scala集合set用法详解
- Scala多线程编程基本介绍
- Scala Seq用法示例
- uni-app实现文件上传功能
- dapper的使用