编程语言
编程有了模型
一个专注于用模型树学习法搭建计算机领域基础理论知识体系的专栏。
展开
-
Scala-学习日志-20181217
1、如何设计一个编程语言找到这些编程语言共同点和不同点。2、为什么学习scala3、环境安装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、应用程序对象App2.5、抽象类3、Scala继承3.1、扩展类3.2、重写方法(Override和Supper)3.3、类型检查和转换3.4、超类的构造4、特质Trait4.1、特质的定义4.2、...原创 2018-12-18 21:43:04 · 247 阅读 · 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 评论