美文网首页
Scala学习第一节:scala简介

Scala学习第一节:scala简介

作者: 牛马风情 | 来源:发表于2017-04-04 20:18 被阅读0次

工作之后发现,学习的动力从大学的为学习而学习变成了现在的因需而学。多数情况下是为了更好的解决问题,或者单纯的为解决问题!本节的内容属于了解性质的都是从网上抄的!!

Scala简介

Scala(Scala Language的简称)语言是一种能够运行于JVM和.Net平台之上的通用编程语言,既可用于大规模应用程序开发,也可用于脚本编程,它由由Martin Odersk于2001开发,2004年开始程序运行在JVM与.Net平台之上,由于其简洁、优雅、类型安全的编程模式而受到关注。

Scala是怎么火的

在Scala的创建之初,并没有怎么引起重视,随着Apache Spark和Apache Kafka这样基于Scala的大数据框架的崛起,Scala逐步映入大数据从业者的眼帘

Scala的特点

Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。
Scala 运行在Java虚拟机上,并兼容现有的Java程序。
Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库

我为啥学Scala

  • 为了学习Spark(当然学习Spark不一定需要学习Scala
  • 提高代码的表达性(换个方式说为了减少敲得代码数量,因为Scala看起来真的很简练

相关文章

  • Scala学习第一节:scala简介

    工作之后发现,学习的动力从大学的为学习而学习变成了现在的因需而学。多数情况下是为了更好的解决问题,或者单纯的为解决...

  • Scala学习笔记(八) 模式匹配

    1. 模式匹配简介 模式匹配是 Scala 的重要特性之一,前面两篇笔记Scala学习笔记(六) Scala的偏函...

  • scala 学习笔记-持续更新中

    学习列表: scala官方文档 scala cheat twitter Scala 课堂 有趣的 Scala 语言...

  • 【Spark学习笔记】Scala语法

    学习列表: scala官方文档 scala cheat twitter Scala 课堂 有趣的 Scala 语言...

  • Scala入门学习教程

    一、Scala简介: Scala简介: Scala 是一门多范式的编程语言,类似于 Java 。设计初衷是实现可伸...

  • Scala集合

    附上Effective Scala:Effective Scala学习笔记摘抄于Twitter scala文档:T...

  • -2- scala基础教程

    [scala简介link][scala基础教程link] 在-1- scala安装及环境配置中,编写并运行了hel...

  • 快速学习Scala之类

    快速学习Scala之类 从此处正式开始Scala学习之旅。 类的定义 字段的定义 // 在Scala中用val定义...

  • 搭建scala开发环境

    最近总结了下scala的基础知识,分享下 scala简介 spark的原生语言是Scala,具体的大家可以自行百度...

  • java大数据之scala

    一、Scala简介 1.1 Scala是什么 Scala是一个可扩展的语言,是一种混合函数式编程语言。它集成了面向...

网友评论

      本文标题:Scala学习第一节:scala简介

      本文链接:https://www.haomeiwen.com/subject/sjezottx.html