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中同样,理解为泛型泛型

 

 

长期补充更新。。。。

相关文章
相关标签/搜索