
Scala
Scala是一门十分实用的语言,它以JVM为目标环境,将面向对象和函数式编程有机结合起来,带来独特的编程体验。
Chris刘
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快学Scala(第二版)-04-映射和元组
”如果只能由一种数据结构,那就用哈希表吧“ 4.1 构造映射原创 2019-11-20 18:16:43 · 409 阅读 · 0 评论 -
快学Scala(第二版)-07-包和引入
在本章中,你将会了解到Scala中的包和引入语句时如何工作的。原创 2019-11-20 18:06:07 · 202 阅读 · 0 评论 -
快学Scala(第二版)-06-对象
这一讲,你会学到何时使用Scala的object语法结构。在你需要某个类的单个实例时,或者想为其他值或函数找一个可以挂靠的地方时,就会用到它。原创 2019-11-20 13:51:31 · 226 阅读 · 0 评论 -
快学Scala(第二版)-05-类
文章目录5.1 简单类和午餐方法5.2 带getter和setter的属性5.3 只带getter的属性 5.1 简单类和午餐方法 Scala类最简单的形式和Java很相似: scala> class counter{ | private var v=0 //必须初始化字段 | def increment() {v+=1} d...原创 2019-11-19 15:49:30 · 575 阅读 · 0 评论 -
快学Scala(第二版)-03-数组相关操作
文章目录 本章要点: **但是vd**原创 2019-11-13 02:18:29 · 475 阅读 · 0 评论 -
Scala学习参考资料
博客: 大冰的小屋-Scala第一版《快学Scala》书本知识点汇总,很详细 Jerry_Lee-Scala中级针对第二版《快学Scala》的习题解答 书 《快学Scala》第2版 官方接口文档 借口文档(函数、方法的调用方法) Scala解释器下载 Download 支持IntelliJ idea ...原创 2019-11-10 17:41:53 · 186 阅读 · 0 评论 -
快学Scala(第二版)-02-控制结构和函数
文章目录2.1 条件表达式2.2 语句终止2.3 块表达式和赋值2.4 输入和输出2.5 循环2.7 高级for循环2.7 函数2.8默认参数和带名参数2.9 变长参数2.10过程2.11 懒值2.12 异常 2.1 条件表达式 Scala的if/else语句语法结构和Java一样,不过在Scala中if/else语句表达式有值,这个值就是跟在if或else之后的表达式的值。 例如 if (x&g...原创 2019-11-09 17:31:23 · 549 阅读 · 0 评论 -
快学Scala(第二版)-01-Scala基础
Scala 是一种有趣的语言。它一方面吸收继承了多种语言中的优秀特性,一方面又没有抛弃 Java 这个强大的平台,它运行在 Java 虚拟机 (Java Virtual Machine) 之上,轻松实现和丰富的 Java 类库互联互通。它既支持面向对象的编程方式,又支持函数式编程。它写出的程序像动态语言一样简洁,但事实上它确是严格意义上的静态语言。原创 2019-11-08 02:36:43 · 685 阅读 · 0 评论 -
Scala学习笔记番外篇-学习曲线和应用前景
学习曲线 学习曲线 初阶 把<<scala编程>>或者<<快学Scala>>这样的书大概翻过一遍,就差不多能用了 分号可选 多行字符串 val object trait pattern matching 类型推断 map/filter/flatMap for表达式 implicit 可能遇到的问题有: 无法忍受它的编译速度、 各种类库的缺失、 ...原创 2019-11-07 18:25:30 · 317 阅读 · 0 评论