2011年7月30日

Scala.Actor实践心得与设计思想

摘要: 这段时间系统的学习了Scala,编程思想上可谓收获不少,想从里面挑些值得写的东西分享给大家,Scala的Actor可谓这门语言的一个亮点,函数式编程核心价值在于多核编程,所以就打算说说这个Actor,总结一下学习心得。先很俗套的简单谈谈概念,然后会拿四个例子做补充。主要内容包括基本原理,设计思想,单机环境并发测试。 Actor是一种基于事件的轻量级线程,在以前的并发模型中,我们需要关注共享的数据结构,而使用Actor则需要关注操作数据的代码结构,因为减少了数据的共享。Actor的主要能力来源于消息传递,而不是采用阻塞调用的处理形式。如果创建直接或间接扩展Actor的类,要确保对对象的所有调用. 阅读全文

posted @ 2011-07-30 01:21 施杨 阅读(16291) 评论(0) 推荐(4) 编辑

导航