您的位置:首页 > 编程语言

Scala深入浅出进阶经典第66讲:Scala并发编程实战初体验及其在Spark源码中的应用解析

2015-09-27 15:54 281 查看
package com.dt.scalaInAction.demo_066

import scala.actors.Actor

/**
* Scala并发编程实战初体验及其在Spark源码中的应用解析
*/

/*
* 基于Scala中Actor的方式实现简单线程需要继承Actor类并复写act方法
*/
object First_Actor extends Actor {
def act = {
for(i <- 1 to 10) {
println("First_Actor Step : " + i)
Thread.sleep(1000)
}
}
}
object Second_Actor extends Actor {
def act = {
for(i <- 1 to 10) {
println("Second_Actor Step : " + i)
Thread.sleep(2000)
}
}
}
object Hello_Actor {
def main(args: Array[String]): Unit = {
//调用start方法启动线程
First_Actor.start
println("main thread ....")
Second_Actor.start
}

}

以上内容是从王家林老师DT大数据课程第66讲的学习笔记和个人整理。

DT大数据微信公众账号:DT_Spark

王家林老师QQ:1740415547

王家林老师微信号:18610086859

第66讲视频网站地址:http://pan.baidu.com/s/1pJ5jzHx
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: