Scala-------- Scala在IDEA中的安装、基础及使用
发布时间
阅读量:
阅读量
1.scala语言的介绍
Object-Oriented Meets Functional
- Java:属于面向对象编程语言。
- C是一种函数式编程语言,在其中函数无需嵌入类结构中。
- Scala融合了Java和C两大优势。
支持开发大型系统并进行数据处理。
OOP + FP
Python被视为人工智能/机器学习领域的核心编程语言,并结合了面向对象编程(OOP)与函数式编程(FP)的特点。
Python支持类和函数作为两种基础功能单元。
该编译器将Scala代码转换为Java Classfile格式文件,并通过Java虚拟机(JVM)实现跨平台运行。
功能编程(FP):
在Java 8中引入了Lambda表达式和一些匿名函数功能,并提供了流处理技术的支持
下载:
https://www.scala-lang.org/download/
Scala语言编写了2个大数据库框架
-
Spark
大数据库处理框架 -
kafka
分布式发布订阅的消息队列
Scala编程特点
简洁性
inputRDD.flatMap( _.split(" ") ).map( "将输入数据拆分为单词并映射到带有索引的元组" ).reduceByKey( _ + _ )
不同版本的Scala语言存在互操作性问
全部评论 (0)
还没有任何评论哟~
