×
Scala编程-(影印版)

包邮Scala编程-(影印版)

1星价 ¥30.9 (3.5折)
2星价¥30.9 定价¥88.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787564159221
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:554
  • 出版时间:2015-08-01
  • 条形码:9787564159221 ; 978-7-5641-5922-1

本书特色

scala这种jvm语言通过新式对象模型、函数式编 程和高级类型系统带来的优势提升了语言的运行效率 。这本综合性的书籍——万普勒、佩恩编*的 《scala编程(第2版影印版)(英文版)》包含了大量的 程序代码示例,向你展示如何在开发中利用语言和生 态系统而立刻变得*具有效率,同时解释了对于当今 支持并发和分布式的高度可扩展的、以数据为中心的 应用程序而言,scala为什么是一个理想选择。   第2版包含了*新的语言特性,加人了关于模式 匹配、推导和高级函数式编程的新章节。同时你也可 以学习到scala的命令行工具、第三方工具、库、面 向编辑器和集成开发环境的语言感知插件。这本书是 初级和高级scala开发人员的理想选择。   这本***的数据科学书籍中的示例代码在一 个公共的github库中得到维护。采用turnkey linux 虚拟机可以很容易地访问代码,这有利于基于 ipython notebooks易用集合的交互式学习

内容简介

本书全面地介绍Scala这种针对JVM的编程语言,它集成了现代对象模型、函数式编程和先进类型系统的所有优势。本书通过代码示例,向你展示如何即刻高效地利用该语言和生态系统,同时解释为何Scala是开发高可扩展、以数据为中心的应用程序的理想语言。

目录

forewordpreface1. zero to sixty: introducing scala why scala? the seductions of scala what about java 8? installing scala using sbt running the scala command-line tools running the scala repl in ides a taste of scala a taste of concurrency recap and what's next2. type less, do more semicolons variable declarations ranges partial functions method declarations method default and named arguments methods with multiple argument lists a taste of futures nesting method definitions and recursion inferring type information reserved words literal values integer literals floating-point literals boolean literals character literals string literals symbol literals function literals tuple literals option, some, and none: avoiding nulls sealed class hierarchies organizing code in files and namespaces importing types and their members imports are relative package objects abstract types versus parameterized types recap and what's next3. rounding 0ut the basics operator overloading? syntactic sugar methods with empty argument lists precedence rules domain-specific languages scala if statements scala for comprehensions for loops generator expressions guards: filtering values yielding expanded scope and value definitions other looping constructs scala while loops scala do-while loops conditional operators using try, catch, and finally clauses call by name, call by value lazy val enumerations interpolated strings traits: interfaces and "mixins" in scala recap and what's next4. pattern matching5. implicits6. functional programming in scala7. for comprehensions in depth8. object-oriented programming in scala9. traits10. the scala object system, part ⅰ11. the scala object system, part ⅱ.12. the scala collections library13. visibility rules14. scala's type system, part ⅰ15. scala's type system, part ⅱ16. advanced functional programming17. tools for concurrency18. scala for big data19. dynamic invocation in scala.20. domain-specific languages in scala21. scala tools and libraries.22. java interoperability.23. application design24. metaprogramming: macros and reflection.a. referencesindex
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航