第一章 Scala基础

Scala的安装的话建议用Eclipse主流的就那么几个,而且Eclipse大家都熟悉,
   1:可以直接到Eclipse的插件库去安装,帮助->eclipse Marketplace 然后搜索 Scala
点击安装就可是了,
2:如果第一种方式安装不了的话
    可以使用 Eclipse中的安装新软件,用url的方式安装  
     Scala 2.11.2:http://download.scala-ide.org/sdk/helium/e38/scala211/stable/site
     Scala 2.10.4:http://download.scala-ide.org/sdk/helium/e38/scala210/stable/site
     网上随便找的
    安装方式:帮助->安装新软件
然后全选安装就可啦
   
 
1:Scala语言和java语言的关系,我们一下图表示两者的关系
通着这个示意图我们可以看得出来,scala和java只有源文件不一样 ,最后生成的字节文件和是一样的 ,而且都是运行在jvm上面
 
2:在scala里面  var定义变量 val定义常量(常量不能重复赋值)
      var a=10;  val b=10;
3:在scala中 定义了变量必须初始化不然会报错
4:* 在scala中 不只是一个 “乘”操作符 ,而且是string的方法名
       var s="a"  var t=5
       var k= s*t
       k的值是 aaaaa 5个a
       s*t  相当于 s.*(t)的简写(这个方法只能传递int类型)
5:scala用def  定义函数 (无返回值)
      def add(a:int ,b:int){
         parintln(a+b)
     }
     有返回值的:
    def add(a:int ,b:int) = {
         a+b
     }
    指定返回值类型
    def add(a:int ,b:int) :int= {
         a+b
     }
    在scala中f返回值显示为() 表示是 unit类型
 
   如果我们强制指定函数类型为unit类型,哪最后返回的就是 unit类型
6: 1)。在scala代码结束可以加";"也可以不加 (一行有多个语句的时候必须加)
      2)。调用函数的时候,我们可以给定参数名调用  
              var a=add(a=2;b=2)
posted @ 2017-12-26 20:43  瀚海行舟  阅读(117)  评论(0)    收藏  举报