摘要:
3.编程范式 Programming Paradigms (面向过程、面向函数(函数式编程)、面向对象、指令式)* 1.面向过程 * Step1 -> Step2 -> Step3 * 示例 : sql的存储过程* 2.面向函数(函数式编程) * 定义函数 f(x) = { Step1 -> Ste 阅读全文
posted @ 2021-10-16 17:37
学而不思则罔!
阅读(51)
评论(0)
推荐(0)
摘要:
3.名称解释* 1.动态编程语言 & 静态编程语言* 动态编程语言 : 在运行时 确定变量数据类型,在 编写代码时,不用指定变量的数据类型 如(python、js)* 静态编程语言 : 在编译期 对变量数据类型检查,可以提前发现错误 如(java、c)* 2.强(数据)类型语言 & 弱(数据)类型语 阅读全文
posted @ 2021-10-16 17:36
学而不思则罔!
阅读(201)
评论(0)
推荐(0)
摘要:
2.Scala语言特点* 1. 运行在java虚拟机(JVM)上,并将 面向对象 和 函数式编程 结合的 静态类型编程语言* 2. Scala是一门多范式语言,支持面向对象 和 函数式编程* 3. Scala源码(xx.scala)会被编译成 字节码文件(xx.class),并运行在jvm上,并可以 阅读全文
posted @ 2021-10-16 17:35
学而不思则罔!
阅读(121)
评论(0)
推荐(0)
摘要:
1.Scala 和 Java的关系* xxx.java + java类库 ->(javac编译器) -> xxx.class -> JVM(java虚拟机) -> 硬件* xxx.scala + java类库 ->(scala编译器) -> xxx.class -> JVM(java虚拟机) -> 阅读全文
posted @ 2021-10-16 17:34
学而不思则罔!
阅读(95)
评论(0)
推荐(0)

浙公网安备 33010602011771号