Scala——1 基本介绍

1 基本介绍

  • Scala是Scalable Language 的简写
  • 联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计Scala
  • Scala是一种针对 JVM 将函数和面向对象技术组合在一起的编程语言
  • Scala源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库
  • 官网: https://www.scala-lang.org/

1.1 Scala官网6个特征

  • SEAMLESS JAVA INTEROP:与Java无缝交互(Java和Scala可以混编)
  • TYPE INFERENCE: 类型推断(自动推测类型)
  • CONCURRENCY & DISTRIBUTION:并发和分布式
  • TRAINTS:特征,特质(类似Java中的接口)
  • PATTERN MATCHING:模式匹配(类似Java的switch…case)
  • HIGHER-ORDER FUNCTION:高阶函数

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值