scala也是运行在jvm上的语言,我们可以将它当作java衍生出来的一个优秀的jar包去学习它。
1. Scala 不需要";"结束语句。
java: System.out.println("Hello,world");
scala : println("hello,world")
scala会做检查自己去判断行代码是否结束,假设一行代码存在多行语句,scala支持使用";"作为代码句分隔符。
2. scala变量生命 val var
java 中声明一个变量: Int count = 5;
File file = new File();
scala 中的变量分为可变变量和不可变变量;
val count =5 (scala会根据右边的值去推断count所属的类型)
var count = 56 (var声明的变量是可变变量)