美文网首页
scala学习笔记一——开始你的第一个的scala程序

scala学习笔记一——开始你的第一个的scala程序

作者: 对方正在输出_ace | 来源:发表于2019-08-27 15:24 被阅读0次

0.开发环境

使用软件:IntelliJ IDEA
scala的sdk版本:scala 2.11

1.hello,world!

话不多说,先上helloWorld!
新建一个scala文件,HelloWorld.scala,具体代码如下:

object HelloWorld {
  def main(args: Array[String]): Unit = {
    val s="hello,world"
    println(s)
  }
}

执行以下结果:

执行结果

关键字说明:
object:申明了一个单例对象,运行时只会创建一个实例
def:申明了一个方法
def main(args: Array[String]): Unit ={}
小括号内args是传入的参数,Array[String]是参数的类型。Unit是方法返回的类型,这里是不用返回。
val:申明了一个变量,只读
println:打印字符串

2.简单特性

可以发现在这个里面helloWorld.scala里与java很明显的区别:

1)不需要写分号
2)申明变量不需要强制定义类型

相关文章

  • scala

    第一个Scala程序 从Hello World开始 Scala REPL REPL( read - evaluat...

  • Scala集合

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

  • scala学习笔记一——开始你的第一个的scala程序

    0.开发环境 使用软件:IntelliJ IDEAscala的sdk版本:scala 2.11 1.hello,w...

  • 如何打包scala程序

    最近开始学习scala,然后写了几个练手的程序,在scala下也能跑的起来。 但是在某些没有安装scala的主机上...

  • Scala相关文章索引(2)

    基本常识 scala编程第17章学习笔记(1)——集合类型 scala Map类型笔记 scala代码风格指南--...

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

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

  • 《Scala 程序设计》学习笔记 说明

    本笔记是我在学习完 Scala 语法后,重学 Scala 时记录的。笔记中的内容侧重 Scala 和 函数式语言的...

  • Scala笔记

    Scala基础 学习twitter的scala教程的笔记 函数 函数定义,scala语法中可以使用多种方式定义函数...

  • Scala基础

    学习笔记摘抄于Twitter scala文档:Twitter.github.ionext:Scala类&对象(一)...

  • 快速学习Scala之类

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

网友评论

      本文标题:scala学习笔记一——开始你的第一个的scala程序

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