Byte Short Int Long Char Float Double Boolean String
(1) 其中String处于java.lang包下 其他的则处在scala包下 由于scala会自动导入java.lang和scala包所以这些类型可以在程序中直接使用
(2)其实可以认为scala中并没有真正意义上的基本类型(如java中的基本类型) 以上的九种基本类型其实也是一个类.scala中只有类,并没有java中的那种基本数据类型
(3)在scala中以上基本数据类型区别于其他类的地方在于,他们的对象都以直接量的形式体现,不用new,可以直接赋值
例子:val b1:Byte = 3;
val s1:String = "456"