scala 变量: val : 声明时,必须被初始化,不能再重新赋值. scala> test = "only1"<console>:11: error: not found: value test test = "only1" ^<console>:12: error: not found: value test val $ires0 = test ^ var :可被多次赋值. scala> var test2 = &qu
定义一些变量,并输出其地址 一.一般变量 var a, b int32 var c, d int64 输出其地址 结果: a 0xc082006310 b 0xc082006320 c 0xc082006330 d 0xc082006340 结论: 它们的地址间隔均为16字节,其它空余的地址浪费了? 二.数组切片 e := make([]byte, 40) f := make([]byte, 40) g := make([]byte, 40) f = []byte("12345678901234
#声明与定义(赋值) val 常量声明 val x:T val x:T=e (x:名字,T:类型,e:值) var 变量声明 var x:T var x:T=e #类型省略(默认类型) val x=e var x=3 #声明省略(连续声明) val x1,x2,x3 def 函数声明 def abc(xn:T):T*=e def adder(m:Int,n:Int)=m+n type 类型声明 class 类声明 objct 对象声明 #数值类型 整型值: Int,L