Scala编程
¥
15.56
1.7折
¥
89
九品
仅1件
作者奥德斯基 著;黄海旭、高宇翔 译
出版社电子工业出版社
出版时间2010-12
版次1
装帧平装
货号A7
上书时间2024-12-26
商品详情
- 品相描述:九品
图书标准信息
-
作者
奥德斯基 著;黄海旭、高宇翔 译
-
出版社
电子工业出版社
-
出版时间
2010-12
-
版次
1
-
ISBN
9787121121197
-
定价
89.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
492页
-
字数
782千字
-
原版书名
Programming in Scala
- 【内容简介】
-
《Scala编程》以Scala这一新生的多范式面向对象编程语言主题背景,系统地讲述了如何使用Scala编程语言进行程序开发工作,如何利用Scala的actor模型在JVM上设计具伸缩性的并发应用程序。它详细讲述了Scala语言中轻量级的函数语法、高阶、嵌套、局部套用(Currying)、匿名、与XML集成等特性,并指导读者在Scala程序中直接书写XML,将XML转换成Scala类,实现与Java无缝地互操作等。
- 【作者简介】
-
关于作者
Martin Odersky是Scala语言的创造者。作为瑞士洛桑联邦理工学院(EPFL)的教授,他主要从事编程语言领域的工作。更具体地说,是面向对象和函数式编程的语言。他研究的论题是,这两种编程模式是硬币的两面,应该被尽可能地统一在一起。为了证明这点,他已试验性地设计了大量的语言,从Pizza到GJ到Functional Nets语言 。他还作为Java泛型的联合设计师及当前javac参考编译器的原作者影响了Java的发展。从2001年起,他主要从事Scala编程语言的设计、实现及改进工作。
Lex Spoon是Google的软件工程师。他以EPFL博士后身份在Scala方面工作了两年时间,从佐治亚理工学院(Georgia Tech)获得计算机科学的博士学位。那时他的主要工作是动态语言的静态分析。除了Scala之外,他还从事大量其他的编程语言工作,范围从动态语言Smalltalk到科学性语言X10。他和他的妻子,两只猫、一条吉娃娃还有一只乌龟,现生活于亚特兰大。
Bill Venners是Artima的总裁,兼Artima开发者网站(www.artima.com)的发行人。他是《深入Java虚拟机》(“Inside the Java Virtual Machine”)的作者,该书是定向为程序员的Java平台架构和内部组织的总体研究。他在JavaWorld杂志上有很受欢迎的专栏,内容涵盖Java内部机制,面向对象设计,还有Jini。Bill从Jini诞生伊始就活跃于Jini社区,他曾领导Jini社区的ServiceUI项目,而其中的ServiceUI API已经变成了联系用户界面和Jini服务之间的事实标准。Bill还是ScalaTest(Scala和Java开发的开源测试工具)的首席开发者(lead developer)和设计者。
- 【目录】
-
目录
图示清单
表格清单
代码清单
序
致谢
简介
第1章可伸展的语言
第2章Scala入门初探
第3章Scala入门再探
第4章类和对象
第5章基本类型和操作
第6章函数式对象
第7章内建控制结构
第8章函数和闭包
第9章控制抽象
第10章组合与继承
第11章Scala的层级
第12章特质
第13章包和引用
第14章断言和单元测试
第15章样本类和模式匹配
第16章使用列表
第17章集合类型
第18章有状态的对象
第19章类型参数化
第20章抽象成员
第21章隐式转换和参数
第22章实现列表
第23章重访For表达式
第24章抽取器(Extl?actors)
第25章注解
第26章使用XMI.
第27章使用对象的模块化编程
第28章对象相等性
第29章结合Scala和Java
第30章Actor和并发
第31章连结符解析
第32章GkJI编程
第33章scell试算表
附录AUnix和Wirldows的Scala脚本
术语表
参考文献
关于作者
索引
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价