Scala编程(第2版 影印版 英文版)
¥
10
1.1折
¥
88
九品
仅1件
作者Dean、Alex Payne 著
出版社东南大学出版社
出版时间2015-08
版次1
装帧平装
货号659
上书时间2024-11-29
商品详情
- 品相描述:九品
图书标准信息
-
作者
Dean、Alex Payne 著
-
出版社
东南大学出版社
-
出版时间
2015-08
-
版次
1
-
ISBN
9787564159221
-
定价
88.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
554页
-
字数
720千字
-
正文语种
英语
-
原版书名
Programming Scala
- 【内容简介】
-
Scala这种JVM语言通过新式对象模型、函数式编程和高级类型系统带来的优势提升了语言的运行效率。
《Scala编程(第2版影印版英文版)》包含了大量的程序代码示例,向你展示如何在开发中利用语言和生态系统而立刻变得*具有效率,同时解释了对于当今支持并发和分布式的高度可扩展的、以数据为中心的应用程序而言,Scala为什么是一个理想选择。
第2版包含了新的语言特性,加人了关于模式匹配、推导和高级函数式编程的新章节。同时你也可以学习到Scala的命令行工具、第三方工具、库、面向编辑器和集成开发环境的语言感知插件。
《Scala编程(第2版影印版英文版)》是初级和高级Scala开发人员的理想选择。
《Scala编程(第2版影印版英文版)》数据科学书籍中的示例代码在一个公共的GitHub库中得到维护。采用TurnkeyLinux虚拟机可以很容易地访问代码,这有利于基于IPythonNotebooks易用集合的交互式学习。
- 【作者简介】
-
作者:(美国)万普勒(Dean Wampler) (美国)佩恩(Alex Payne) 万普勒(Dean Wampler),是一位TypeSafe的大数据架构师。…
- 【目录】
-
Foreword
Preface
1.ZerotoSixty:IntroducingScala
WhyScala?
TheSeductionsofScala
WhatAboutJava8?
InstallingScala
UsingSBT
RunningtheScalaCommand-LineTools
RunningtheScalaREPLinIDEs
ATasteofScala
ATasteofConcurrency
RecapandWhat'sNext
2.TypeLess,DoMore
Semicolons
VariableDeclarations
Ranges
PartialFunctions
MethodDeclarations
MethodDefaultandNamedArguments
MethodswithMultipleArgumentLists
ATasteofFutures
NestingMethodDefinitionsandRecursion
InferringTypeInformation
ReservedWords
LiteralValues
IntegerLiterals
Floating-PointLiterals
BooleanLiterals
CharacterLiterals
StringLiterals
SymbolLiterals
FunctionLiterals
TupleLiterals
Option,Some,andNone:Avoidingnulls
SealedClassHierarchies
OrganizingCodeinFilesandNamespaces
ImportingTypesandTheirMembers
ImportsAreRelative
PackageObjects
AbstractTypesVersusParameterizedTypes
RecapandWhat'sNext
3.Rounding0uttheBasics
OperatorOverloading?
SyntacticSugar
MethodswithEmptyArgumentLists
PrecedenceRules
Domain-SpecificLanguages
ScalaifStatements
ScalaforComprehensions
forLoops
GeneratorExpressions
Guards:FilteringValues
Yielding
ExpandedScopeandValueDefinitions
OtherLoopingConstructs
ScalawhileLoops
Scalado-whileLoops
ConditionalOperators
Usingtry,catch,andfinallyClauses
CallbyName,CallbyValue
lazyval
Enumerations
InterpolatedStrings
Traits:Interfacesand"Mixins"inScala
RecapandWhat'sNext
4.PatternMatching
5.Implicits
6.FunctionalProgramminginScala
7.forComprehensionsinDepth
8.Object-OrientedProgramminginScala
9.Traits
10.TheScalaObjectSystem,PartⅠ
11.TheScalaObjectSystem,PartⅡ.
12.TheScalaCollectionsLibrary
13.VisibilityRules
14.Scala'sTypeSystem,PartⅠ
15.Scala'sTypeSystem,PartⅡ
16.AdvancedFunctionalProgramming
17.ToolsforConcurrency
18.ScalaforBigData
19.DynamicInvocationinScala.
20.Domain-SpecificLanguagesinScala
21.ScalaToolsandLibraries.
22.JavaInteroperability.
23.ApplicationDesign
24.Metaprogramming:MacrosandReflection.
A.References
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价