您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Scala编程实战(原书第2版)
字数: 996000
装帧: 平装
出版社: 机械工业出版社
作者: (美)阿尔文·亚历山大
出版日期: 2023-09-01
商品条码: 9787111732792
版次: 1
开本: 32开
页数: 1464
出版年份: 2023
定价:
¥199
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
在构建面向对象、函数式和并发的应用程序时,使用Scala既可以节省时间又能省去很多麻烦。本书包含250多个常见的Scala编程问题和1000多个基于真实场景的代码示例,可以帮助你解决在使用Scala 3及其流行库时遇到的常见问题。 Scala改变了编程思维。无论你是从事Web、大数据还是分布式应用程序方面的工作,无论你是有经验的Scala开发人员还是刚刚学习使用这种JVM语言的程序员,本书都将让你受益良多。Alvin Alexander根据他在基于组件的、支持并发和分布式的高可伸缩应用程序中使用Scala的经验,提供了很多实用的解决方案。
内容简介
本书是一本涉及Scala 3基础知识与实际应用的实践指南。本书基于Scala 3,不仅详细介绍了Scala有关的所有基础知识,包括入门基础、功能、语言本身、概念、工具、库、框架、类型、集合、类、方法、函数式编程技术等,还通过实际的代码示例展示了Scala 3的语言优势和特点,并以问答形式提供了许多解决方案,包含250多个常见的Scala编程问题和1000多个基于真实场景的代码示例,覆盖了使用Scala 3及其流行库时遇到的常见问题。本书适合所有的Scala开发人员以及初级类库设计师阅读。
目录
前言1
第1章 命令行13
1.1 初识Scala REPL14
1.2 在REPL中使用源代码和JAR文件17
1.3 初识Ammonite REPL20
1.4 scalac和scala命令23
1.5 反编译Scala代码25
1.6 运行JAR文件28
第2章 字符串31
2.1 字符串的相等性判断34
2.2 多行字符串的创建35
2.3 字符串的分割37
2.4 字符串的变量代入38
2.5 字符串输出的格式化41
2.6 字符串的逐个字符处理44
2.7 字符串的模式查找49
2.8 字符串的模式替换51
2.9 使用模式匹配提取字符串52
2.10 访问字符串中的单个字符54
2.11 自定义字符串插值器55
2.12 创建随机字符串58
第3章 数值和日期61
3.1 将字符串解析为数值64
3.2 数值类型间的转换66
3.3 覆盖默认的数值类型69
3.4 ++和--的替代方案71
3.5 浮点数的比较72
3.6 处理大数值74
3.7 生成随机数76
3.8 数值和货币的格式化78
3.9 创建新的日期和时间实例83
3.10 计算日期的差值85
3.11 日期的格式化86
3.12 将字符串解析为日期89
第4章 控制结构92
4.1 for循环95
4.2 多重for循环98
4.3 for循环中的守卫语句100
4.4 集合中的for/yield101
4.5 Scala中的“三元操作符”103
4.6 match表达式104
4.7 case的多条件匹配108
4.8 将match表达式的结果分配给变量109
4.9 访问match表达式的默认值110
4.10 match表达式与模式匹配110
4.11 match表达式与枚举和样例类116
4.12 case中的守卫语句118
4.13 match表达式与isInstanceOf120
4.14 match表达式与List122
4.15 用try/catch匹配一个或多个异常125
4.16 try/catch/finally128
4.17 创建自定义控制结构130
第5章 类133
5.1 挑选合适的领域建模工具134
5.2 创建主构造函数140
5.3 控制构造函数字段的可见性143
5.4 定义辅助构造函数146
5.5 定义私有的主构造函数148
5.6 构造函数参数的默认值150
5.7 类继承时的构造函数151
5.8 调用父类的构造函数154
5.9 定义equals方法(对象相等性)156
5.10 阻止生成访问方法和修改方法163
5.11 覆盖默认的访问方法和修改方法166
5.12 将代码块或函数赋值给惰性字段168
5.13 设置未初始化的var字段170
5.14 样例类产生的模板代码171
5.15 定义样例类的辅助构造函数176
第6章 特质和枚举178
6.1 特质的接口用法180
6.2 定义特质的抽象字段182
6.3 特质的抽象类用法184
6.4 特质的混入用法185
6.5 多特质同名方法处理与super关键字187
6.6 特质的拓展(仅支持特定类型的子类)191
6.7 特质的拓展(仅支持具有特定方法的类型)194
6.8 特质的拓展(仅支持特定的类)195
6.9 使用参数化特质196
6.10 特质的构造参数198
6.11特质与模块202
6.12 用枚举创建命名值的集208
6.13 用枚举建模ADT210
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网