scala 概述(基础部分)
目录 scala是什么? java scala 和jvm的关系。 编写一个 object ,对应的注释。 生成文档注释 定义变量 数据类型 强制类型转换 标识符的定义规则 for循环 breakable介绍 函数式编程 1)函数式编程的介绍 2)方法和函数的定义 3)递归 scala是什么? 1.scala是一门多范式的编程语言。 2.由spark的兴起,带动scala的发展。 java scala 和jvm的关系。 编写的java代码首先要经过javac编译器,编译成.class文件。然后经过java运行将.class文件加载到jvm中去运行。jvm是屏蔽机器本身硬件的。 编写一个 object ,对应的注释。 生成文档注释 scaladoc -d /usr/xwh/document test.scala -d 是指定的参数 /usr/xwh/document 生成的文档注释存放的路径 test.scala 对这个文件生成文档 定义变量 var a : Int = 1; val b : String = "aaa"; a = 3 println(a) println(b) var 和 val 的区别 用var定义的变量可以修改,用val定义的变量不可以修改。 数据类型 强制类型转换 将精度大的数据类型转换为精度小的数据类型,转换时要加上强制类型转换。 标识符的定义规则 for循环