• Scala编程
21年品牌 40万+商家 超1.5亿件商品

Scala编程

正版新书 新华官方库房直发 可开电子发票

84.97 5.9折 144 全新

库存3件

江苏南京
认证卖家担保交易快速发货售后保障

作者(德)马丁·奥德斯基(Martin Odersky),(美)莱·斯彭(Lex Spoon),(美)比尔·凡纳斯(Bill Venners) 著;高宇翔 译

出版社电子工业出版社

ISBN9787121328428

出版时间2018-01

版次2

装帧平装

开本16开

纸张胶版纸

页数798页

字数1231千字

定价144元

货号SC:9787121328428

上书时间2024-05-02

问典书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
全新正版 提供发票
商品描述
作者简介:
马丁·奥德斯基,是Scala编程语言的。他是瑞士洛桑理工学院(EPFL)的教授,同时也是Typesafe,Inc.(已更名为Lightbend)的创始人。他的研究方向是编程语言和系统,更具体地说,就是如何将面向对象和函数式编程风格有机地结合在一起。自2001年起,他的主要精力集中在设计、实现和改进Scala上。在此之前,他作为Java泛型的合作设计者参与了Java编程语言的开发,同时也是当前javac参考实现的作者。他还是ACM院士。
莱·斯彭,是SemmleLtd.的一名软件工程师。他在EPFL作为博士后围绕着Scala开展了两年的工作。他拥有GeorgiaTech的博士学位,在那里他的主攻方向是动态编程语言的静态分析。除Scala外,他还帮助开发了各类编程语言,包括动态语言Smalltalk、科学计算语言X10,以及支撑Semmle的逻辑编程语言。他和他的夫人一起生活在Atlanta,他们有两只猫和一只吉娃娃。
比尔·凡纳斯,是ArtimaInc.的,Artima开发者网站的发行人,以及EscalateSoftware,LLC的联合创始人。他著有《InsidetheJavaVirtualMachine》,这是一本面向程序员讲解Java平台架构和内部实现原理的书。他在《JavaWorld》杂志上的专栏很受欢迎,主题涵盖Java内部实现、面向对象的设计和Jini。Bill从Jini社区创立之初便十分活跃,领导了Jini社区的ServiceUI项目,其API成为Jini服务事实上的UI标准。他还是ScalaTest的主要开发者和设计者,一个面向Scala和Java开发者的开源测试工具。
高宇翔,资历软件开发工程师和系统架构师,同时也是Scala在靠前的早期布道者和实践者,曾译有《快学Scala(第2版)》、《快学Scala》(靠前版)和《Scala编程》(靠前版)等专业书籍。
内容简介:
本书由直接参与Scala开发的一线人员编写,因而对原理的解读和应用的把握更加值得信赖。本书面向具有一定编程经验的开发者,目标是让读者能够全面了解和掌握Scala编程语言的核心特性,并能够深入理解Scala这门语言在设计取舍背后的动因。即便是不直接使用Scala或从事一线编程工作的读者,也能从本书学到大量关于函数式和面向对象的编程概念和技巧。
目录:
序XXIX
致谢XXVI
引言XXIX
第1章一门可伸缩的语言1
1.1一门按需伸缩的语言2
1.2是什么让Scala能屈能伸?7
1.3为什么要用Scala?11
1.4Scala寻根17
1.5结语19
第2章Scala入门20
第1步使用Scala解释器21
第2步定义变量22
第3步定义函数24
第4步编写Scala脚本26
第5步用while做循环;用if做判断27
第6步用foreach和for遍历30
结语32
第3章Scala入门(续)33
第7步用类型参数化数组33
第8步使用列表38
第9步使用元组42
第10步使用集和映射43
第11步识别函数式编程风格48
第12步从文件读取文本行51
结语55
第4章类和对象.56
4.1类、字段和方法56
4.2分号推断61
4.3单例对象62
4.4Scala应用程序65
4.5App特质68
4.6结语68
第5章基础类型和操作69
5.1一些基础类型69
5.2字面量70
5.3字符串插值77
5.4操作符即方法78
5.5算术操作81
5.6关系和逻辑操作83
5.7位运算操作85
5.8对象相等性86
5.9操作符优先级和结合性88
5.10富包装类91
5.11结语91
第6章函数式对象93
6.1Rational类的规格定义93
6.2构建Rational94
6.3重新实现toString方法96
6.4检查前置条件97
...

—  没有更多了  —

以下为对购买帮助不大的评价

全新正版 提供发票
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP