摘要: stdin函数* 使用步骤* 导包 : import scala.io.StdIn* 函数说明* StdIn.readLine() : 将stdin 赋值字符串(包括\n) 变量* StdIn.readShort() : 将stdin 赋值short 变量* StdIn.readInt() : 将s 阅读全文
posted @ 2021-10-16 18:51 学而不思则罔! 阅读(89) 评论(0) 推荐(0)
摘要: 1.输出函数* 1.printf("转化说明符\n",变量名称)* 注意事项* 1. c中printf()函数的实现,可以识别格式符* 2.println(string)* 注意事项* 1. 字符串末尾 默认添加 \n 2. 不可识别格式符 2."""带格式字符串""".stripMargin('指 阅读全文
posted @ 2021-10-16 18:39 学而不思则罔! 阅读(142) 评论(0) 推荐(0)
摘要: * 标识符 : 对变量、方法、函数、object、class、trait的名称,称之为 标识符* 命名规范* 1. 字母或下划线开头,后接 字母、数字、下划线* 2. 操作符开头,且只能包含操作符(/+-*%等)* 3. 当使用关键字时 要用``修饰* 示例 : val `package` = "p 阅读全文
posted @ 2021-10-16 18:17 学而不思则罔! 阅读(264) 评论(0) 推荐(0)
摘要: * 声明变量-java* dataType varName = value;* final dataType varName = value;* 示例 :* int a = 10;* String name = "dawang";** 声明变量-c* dataType varName = value 阅读全文
posted @ 2021-10-16 18:06 学而不思则罔! 阅读(40) 评论(0) 推荐(0)
摘要: 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)