Scala 的安装及基础语法

Scala

  • 1、什么是scala

    scala具有面向对象编程和函数编程的一种语言,具有多种编程风格。
    
  • 2、为什么要学习scala

    1、优雅
    2、速度快
    3、能融合hadoop生态圈
    
2、scala环境安装
  • 1、进入到官网(www.scala-lang-org)下载指定的安装包
    • window安装
    • linux安装
3、scala开发工具安装

一 scala window 版安装;
在这里插入图片描述
配置 scala home 和path
在这里插入图片描述
在这里插入图片描述
cmd 命令窗口 :scala 查看版本是否成功 。
在这里插入图片描述

windows 版scala 安装成功后,然后idea 开发工具也需要安装 scala 插件
直接在setting —> plugins 搜scala 在线安装即可。

下面 创建一个scala 语言的hello word
1.创建scala项目   new project —>scala---->idea —
在这里插入图片描述
2.创建一个包 new scala class 出现以下页面
在这里插入图片描述
我们选择 object 只有在object 中写主方法 才能运行 其中有俩种方式定义主方法:
1.new object
def main 回车 println("hello word)即可。
2.new object
extends App 直接println(“hello word”);

scala 学前前言:
scala 中没有静态方法和静态字段。所以在scala 中 用 object 来实现这些功能,直接用对象名.方法名即可。
val 和var的区别 ?
val 修饰的变量 不可改变 var 修饰的变量可以改变。因为 在scala中对于每一个字段都提供了getter 和setter 方法。但是针对 val 修饰的 只提供了 getter方法,所以被val 修饰的变量 的值不可改变 相当于全局。

下面是自己写的 基础

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值