var和val的区别:
这两个概念核心区别是指向对象的地址发不发生变化,即对象的内存地址是否发生变化。
(1) 对var可变对象来说,指向对象的指针是可以改变的
var str_test = List(1,2,3) var str_test = List(4,5,6) //