Scala学习1

Introdution

  • Scala 是纯粹格式的面向对象语言:每个值都是对象,每个操作都是方法调用.
    • Scala描述1 + 2,你实际上调用了定义在Int类里面一个名为+的方法.
  • Scala 是函数式的,函数式编程有两种理念做指导

    • 第一种理念是函数是第一等公民。函数也是值,比如说,与整数或字串,在同一个地位。你可以把函数当作参数传递给其他函数, 当作结果从函数中返回或保存在变量里。
    • 第二个主要理念是程序的操作符应该把输入值映射到输出值而不是就地修改数据.
    • 不可变数据结构是函数式语言的一块基石
  • Scala 是兼容的,Scala不需要你从Java平台后退两步然后跳到Java语言前面去。它允许你在现存代码中加 点儿东西——在你已有的东西上建设——因为它被设计成无缝地与Java实施互操作。8Scala程序会被编译为JVM的字节码。它们的执行期性能通常与Java程序一致。Scala 代码可以调用Java方法,访问Java字段,继承自Java类和实现Java接口。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值