Scala
Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。
Scala 运行在Java虚拟机上,并兼容现有的Java程序。
Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。
kismetG
HelloWorld
展开
-
Scala -- 方法,函数
方法 一个类可以有自己的方法,scala中的方法和Java方法类似。但scala与Java定义方法的语法是不一样的。 定义方法 语法 defmethodName(参数名:参数类型, 参数名:参数类型) : [returntype] ={ // 方法体:一系列的代码} 参数列表的参数类型不能省略 返回值类型可以省略,由scala编译器自动推断 返回值可以不写return,...原创 2020-03-30 21:13:55 · 1819 阅读 · 0 评论 -
Scala --声明变量,字符串,数据类型与操作,条件表达式,循环,break和continue
声明变量 Java变量定义 inta=0; 在scala中,可以使用val或者var来定义变量,语法格式如下: val/var变量标识:变量类型=初始值 其中 val定义的是不可重新赋值的变量 var定义的是可重新赋值的变量 scala中定义变量类型写在变量名后面 scala的语句最后不需要添加分号 定义一个变量 示例:定义一个变量保存一个人的名字"tom" 参考...原创 2020-03-30 21:00:08 · 2974 阅读 · 0 评论 -
Scala -- 开发环境安装
Scala开发环境安装 学习如何编写scala代码之前,需要先安装scala编译器以及开发工具 Java程序编译执行流程 Scala程序编译执行流程 scala程序运行需要依赖于Java类库,必须要有Java运行环境,scala才能正确执行 根据上述流程图,要编译运行scala程序,需要 jdk(jvm) scala编译器(scala SDK) 接下来,需要依次安装以下内容:...原创 2020-03-30 15:04:30 · 2499 阅读 · 0 评论 -
Scala -- 入门简介
scala简介 scala是运行在JVM上的多范式(多种编程方法)编程语言,同时支持面向对象和面向函数编程 早期,scala刚出现的时候,并没有怎么引起重视,随着Spark和Kafka这样基于scala的大数据框架的兴起,scala逐步进入大数据开发者的眼帘。 为什么使用scala 开发大数据应用程序(Spark程序、Flink程序) 表达能力强,一行代码抵得上Java多行,开发速度快 ...原创 2020-03-30 14:58:51 · 1055 阅读 · 0 评论