暂无评论
图文详情
- ISBN:9787564159207
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:236
- 出版时间:2015-08-01
- 条形码:9787564159207 ; 978-7-5641-5920-7
本书特色
作者斯沃茨在《学习Scala(影印版)(英文版)》中论证了为什么ScaIa凭借其简洁而具有表达性的语法使其成为想提高水平的Ruby和Python开发者的理想语言,同时Scala的类型安全性和性能保证了它对于任何应用而言都足够稳定和快速。
内容简介
作者斯沃茨在《学习scala(影印版)(英文版)》中论证了为什么scaia凭借其简洁而具有表达性的语法使其成为想提高水平的ruby和python开发者的理想语言,同时scala的类型安全性和性能保证了它对于任何应用而言都足够稳定和快速。
目录
preface. part ⅰ.core scala 1.getting started with the scalable language installing scala using the scala repl summary exercises 2.working with data: literals, values, variables, and types values variables naming types numeric data types strings an overview of scala types tuples summary exercises 3.expressions and conditionals expressions defining values and variables with expressions expression blocks statements if..else expression blocks if expressions if—else expressions match expressions matching with wildcard patterns matching with pattern guards matching types with pattern variables loops iterator guards nested iterators value binding while and do/while loops summary exercises 4.functions procedures functions with empty parentheses function invocation with expression blocks recursive functions nested functions calling functions with named parameters parameters with default values vararg parameters parameter groups type parameters methods and operators writing readable functions summary exercises 5.first—class functions function types and values higher—order functions function literals placeholder syntax partially applied functions and currying by—name parameters partial functions invoking higher—order functions with function literal blocks summary exercises 6.common collections lists, sets, and maps what's in a list? the cons operator list arithmetic mapping lists reducing lists converting collections java and scala collection compatibility pattern matching with collections summary exercises 7.m0te collections mutable collections creating new mutable collections creating mutable collections from immutable ones using collection builders arrays seq and sequences streams monadic collections option collections try collections future collections summary exercises part ⅱ.object—oriented scala 8.classes defining classes more class types abstract classes anonymous classes more field and method types overloaded methods apply methods lazy values packaging accessing packaged classes packaging syntax privacy controls privacy access modifiers final and sealed classes summary exercises 9.objects, case classes, and traits objects apply methods and companion objects command—line applications with objects case classes traits self types instantiation with traits importing instance members summary break——configuring your first scala project exercises 10.advancefl typing tuple and function value classes implicit parameters implicit classes types type aliases abstract types bounded types type variance package objects summary questions a.reserved words index
展开全部
作者简介
作者:(美国)斯沃茨(JasonSwartz) 斯沃茨(JasonSwartz),是一位软件开发者,酷爱直观的用户界面、具有表达性的编程语言和简明的用户文档。他曾组织了在sanFrancisco举行的scala社区会议并为Netflix的顾客设备项目开发应用。
本类五星书
本类畅销
-
AI绘画+AI摄影+AI短视频从入门到精通
¥45.5¥79.8 -
企业AI之旅
¥43.5¥79.0 -
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥12.8¥32.0 -
机器学习
¥59.4¥108.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
基于深度学习的人体行为识别算法研究
¥37.2¥62.0 -
粒子群算法在优化选取问题中的应用研究
¥40.8¥68.0 -
Web前端开发基础
¥36.5¥57.0 -
智能算法优化及其应用
¥49.0¥68.0 -
Photoshop图像处理
¥25.5¥49.0 -
SNS信息传播分析
¥48.3¥69.0 -
R语言医学数据分析实践
¥72.3¥99.0 -
大模型推荐系统:算法原理、代码实战与案例分析
¥66.8¥89.0 -
HARMONYOS NEXT启程:零基础构建纯血鸿蒙应用
¥75.6¥108.0 -
剪映 从入门到精通
¥25.7¥59.8 -
游戏造梦师----游戏场景开发与设计
¥68.6¥98.0 -
SAR图像处理与检测
¥35.4¥49.8 -
生成式人工智能(AIGC)应用
¥71.1¥90.0 -
人工智能
¥29.4¥42.0