scala 一些概念 與 java的對比

java程序員大白話說scalajava

1. var 和 val 的區別程序員

val 比如java中的常量,final了,不能改變ide

val a = 1
a=2 //error 編譯不經過

var b = 1
b = 2  //pass

 

2. class  objectscala

class 與 java中class無異,屬於靜態模板接口

而object是一個單例類型,並且能夠 與class同名it

 

3. trait編譯

理解爲接口 interface模板

 

4. typeclass

與java中同樣,理解爲泛型泛型

 

 

長期補充更新。。。。

相關文章
相關標籤/搜索