
scala 自学笔记
scal自学
csg103
这个作者很懒,什么都没留下…
展开
-
scala04 高级特性
case 类型 可以判断数据是否相等一般用在判断内容,如果没有case 则输出false false有的话输出true true。隐式函数,使函数具备其他功能 ,其实是根据传入参数的类型找到最近的隐式函数 并执行。偏函数 使函数更加简洁。输入一个int 返回一个String的偏函数。match 方法 println 返回Unit 会有()打印。trait 类的多继承。隐式转换--隐式参数。原创 2023-03-13 00:36:21 · 75 阅读 · 0 评论 -
scala03 集合
iterator 集合只保存数据的指针,不保存数据, flatmap采用迭代方式取数据,处理完一个在处理下一个。上面的方法会存有中间集合,浪费内存,如果不像保留中间集合 可以使用iterator。集合的map方法和flatmap 方法处理数据集合。原创 2023-03-12 22:27:29 · 327 阅读 · 0 评论 -
scala 02流程控制 函数
【代码】scala02流程控制函数。原创 2023-03-09 22:53:32 · 61 阅读 · 0 评论 -
scala 01 概述 优缺点 环境搭建
比如C#,C#在编译的时候不是直接编译成机器码而是中间码,.NET平台提供了中间语言运行库运行中间码,中间语言运行库类似于Java虚拟机。.net在编译成IL代码后,保存在dll中,首次运行时由JIT在编译成机器码缓存在内存中,下次直接执行。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统环境编译不同的可执行文件。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。灵活,修改代码的时候直接修改就可以,可以快速部署,不用停机维护。原创 2023-03-09 00:25:48 · 262 阅读 · 0 评论