美文网首页
初识scala

初识scala

作者: 松松土_0b13 | 来源:发表于2019-10-13 16:48 被阅读0次

为什么要用scala

  • 大数据很多框架是用scala写的,如:saprk、kafka、flink
  • 代码简洁
  • 多范式:面向对象编程(抽象现实世界)和函数式编程(编程简洁)
  • 兼容java环境
  • 并发模式使用Actor,可以简化编程

scala安装

  • 前置条件需要jdk8,并配置了JAVA_HOME的环境变量,以及PATH
  • 下载安装文件,配置SCALA_HOME和PATH(SCALA_HOME/bin)

对比java

  • Array[String] <==> String[] args
  • 在main方法中,Object关键字创建了单件类似java的static,这就是函数式编程
  • scala运行,scalac编译和java类似

相关文章

  • 初识scala

    为什么要用scala 大数据很多框架是用scala写的,如:saprk、kafka、flink 代码简洁 多范式:...

  • Scala从入门到精通

    1 初识 Scala 1.1 Scala 概述 Scala 是一门多范式的编程语言,设计初衷是要集成面向对象编程和...

  • Scala入门与进阶(一)- 初始Scala

    1.初识Scala 1.1 Scala概述 Scala 是整合了面向对象和函数式边恒的高级编程语言。他的一些静态类...

  • Scala编程1 | 初识Scala

    这篇并没有写成教程形式的,只是单纯地做学习笔记。 2016\\11\\04: 完全看不懂,奇特而神奇的语言…… 1...

  • 1.初识scala

    简介   Scala(Scala Language的简称)语言是一种能够运行于JVM和.Net平台之上的通用编程语...

  • Scala语言入门一(初识)

    一、Scala概述 Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言、并集...

  • 2018-04-21 初识scala

    基本 和java 一样在jvm上工作;有自动类型推断:定义常量用val,定义变量用var常用类型:Byte,Cha...

  • Scala学习笔记

    1 Scala入门 scala Hello World Scala变量 Scala变量 Scala字符串 Scal...

  • 2018-09-19

    在弄scala 关于scala问题 maven install 编译不了scala 添加 scala 插件 ...

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

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

网友评论

      本文标题:初识scala

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