摘要: 1.集合 -存放单值类型 *Seq 有序,可重复 *Set 无序,不能重复 -存放键值对 *Map 以k-v键值对的形式存放数据,其中key无序不能重复 -对于几乎所有的集合类,Scala都同时提供了可变和不可变的版本,分别位于以下两个包 *不可变集合:scala.collection.immuta 阅读全文
posted @ 2021-01-13 15:52 恶霸xx 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.对象和类 -在自然界中,只要是客观存在的都是对象 (万物皆对象) -对大量对象共性的抽象,抽取为类 *有什么 属性 *能做什么 方法 -在scala以及Java语言中,类是创建的模板 -类是客观事物在人脑中的主观反映 2.Scala的属性 -在Scala语言中,类、方法、属性默认修饰符是publ 阅读全文
posted @ 2021-01-13 15:51 恶霸xx 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 1.程序的流程控制 -顺序流程 -分支流程(选择流程) *单分支 if(条件表达式){ 语句块 } *双分支 if(条件表达式){ 语句块1 }else{ 语句块2 } *多分支 if(条件表达式1){ 语句块1 }else if(条件表达式2){ 语句块2 }....else if可以有多个 el 阅读全文
posted @ 2021-01-13 15:50 恶霸xx 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 3.Scala运行原理 -先编译,再解释 - .scala源文件 >编译器(scalac) >.class字节码文件 >JVM(scala 不同平台) >机器指令 4.搭建Scala环境 -解压 -配置环境变量(SCALA_HOME,path) -可以通过Scala提供的交互式命令窗口(REPL) 阅读全文
posted @ 2021-01-13 15:49 恶霸xx 阅读(119) 评论(0) 推荐(0) 编辑