Scala编程语言基本常识
  pHaOO2K9RM4t 2天前 17 0

 本文参考来源:

 Scala编程语言基本常识 – 萌面人博客

一 基本常识 Scala被称为大数据的黄金语言,它的发明人是马丁奥德斯基(Martin Odersky) 2001年诞生,融合了Java和JS中很多特性。

Hadoop生态圈以java语言为主,而Spark以scala为主要语言

2017年国外编程语言薪资排行榜

Scala与java相比,代码比较精简,并且还能与java交互

Spark,Flink,kafka均采用scala开发

在本课程的学习中

函数高级操作和隐式转换需要重点掌握

在学习scala之前需要了解java语言

二 认识scala

scala官网:https://www.scala-lang.org/

 


Scala语言总结如下:

Scala简介
Scala的全称为Scalable Language,即“可伸缩的语言” Scala是一门多范式(multi-paradigm)的综合了面向对象和函数式编程概念的静态类型的编程语言 Scala 运行在 Java 虚拟机上,兼容现有的 Java 程序,可以调用现有的 Java 类库,它的源代码编译后是 Java 字节码文件 Spark,Kafka等底层都是Scala编写的
Scala和Java的关系
Scala基于JVM, 参考了Java的思想,可以说是源于Java,是Java的进阶版
Scala的优点
与Java兼容 精简的语法 高级语言特性 静态类型

 

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2天前 0

暂无评论

推荐阅读
  Zp6vUeQJRF3A   2023年11月02日   80   0   0 Scala
  eqlUrZiSpE3A   2023年11月02日   63   0   0 Scala
  U37uh2a3rcdJ   2023年11月02日   96   0   0 Scala
  Qx0N3BAncjEC   2023年11月02日   64   0   0 Scala
  dJ3D4l50B9UA   2023年11月02日   99   0   0 Scala
  OTTdqlHwhoOK   2024年08月06日   56   0   0 Scala
  Zp6vUeQJRF3A   2023年11月02日   97   0   0 Scala
  Zp6vUeQJRF3A   2023年11月02日   93   0   0 Scala
  Zp6vUeQJRF3A   2023年11月02日   95   0   0 Scala
  Zp6vUeQJRF3A   2023年11月02日   79   0   0 Scala
  Zp6vUeQJRF3A   2023年11月02日   64   0   0 Scala
  Zp6vUeQJRF3A   2023年11月02日   77   0   0 Scala
  Zp6vUeQJRF3A   2023年11月02日   105   0   0 Scala