编程语言
编程有了模型
一个专注于用模型树学习法搭建计算机领域基础理论知识体系的专栏。
展开
-
Scala-学习日志-20181217
1、如何设计一个编程语言 找到这些编程语言共同点和不同点。 2、为什么学习scala 3、环境安装 4、入门程序 5、变量的定义 6、数据的类型 7、操作运算符和编程规范 8、流程控制 9、函数和方法 定义、使用、关系(相互转换) 10、scala数组 11、scala集合 —————————— Scala 官网:https://www.scala-lang.org/ ...原创 2018-12-18 21:44:33 · 265 阅读 · 0 评论 -
Scala面向对象
目录 1、Scala类 1.1、定义类 1.2、定义构造器 2、Scala对象 2.1、单例对象 2.2、伴生对象 2.3.、Apply方法 2.4、应用程序对象App 2.5、抽象类 3、Scala继承 3.1、扩展类 3.2、重写方法(Override和Supper) 3.3、类型检查和转换 3.4、超类的构造 4、特质Trait 4.1、特质的定义 4.2、...原创 2018-12-18 21:43:04 · 244 阅读 · 0 评论 -
Scala函数式编程
1、高阶函数和闭包 1.1、定义函数 scala> val add = (x:Int,y:Int) => {x+y} add: (Int, Int) => Int = <function2> scala> val array = Array(1,2,3,4,5) array: Array[Int] = Array(1, 2, 3, 4, 5) scala...原创 2018-12-26 06:30:33 · 243 阅读 · 0 评论