本节书摘来自异步社区《深入理解Scala》一书中的导读,作者[美]Josh Suereth,更多章节内容可以访问云栖社区“异步社区”公众号查看
目 录
第1章 Scala——一种混合式编程语言
1.1节Scala一种混合式编程语言
1.2 当函数式编程遇见面向对象
1.3 静态类型和表达力
1.4 与JVM的无缝集成
1.5 总结
第2章 核心规则
2.1 学习使用Scala交互模式(REPL)
2.2 优先采用面向表达式编程
2.3 优先选择不变性
2.4 用None不用null
2.5 多态场景下的判等
2.6 总结
第3章 来点样式—编码规范
第4章 面向对象编程
第5章 利用隐式转换写更有表达力
第6章 类型系统
第7章 隐式转换和类型系统结合应用
第8章 Scala集合库
第9章 Actors
第10章 Scala和Java集成
第11章 函数式编程