scala学习(1)——hello world
来源:互联网 发布:windows 2012 kms激活 编辑:程序博客网 时间:2024/06/03 17:59
scala的安装这里就不说了,网上有教程!
创建一个文件test.scala,复制下面的代码:
import scala.io.Source;object HelloWorld{def main(args:Array[String]){println("Hello World!");}}然后再命令行中执行:
scala ./test.scala
可以看到下面的输出:
Hello World!也可以先把test.scala文件编译再运行:
scalac ./test.scala // 编译
scala HelloWorld // 运行
代码解释:
import scala.io.Source; 这一行的作用是导入scala的包
object和class非常像,class用于定义一个类,而object用于定义一个单件(单例)对象,object HelloWorld表示定义一个名为HelloWorld的单件对象;
def main(args:Array[String]){...} 表示定义一个函数,函数名为main(主函数);参数是args,参数的类型是String的数组,返回值为空;
0 0
- scala学习(1)——hello world
- 学习scala-hello-world!
- 学习scala: Hello World
- scala akka Microkernel(微内核) —— Hello World
- Scala Hello World
- Scala程序hello world
- Scala Hello World
- Hello world ——1
- Windows程序设计学习笔记(1)—— Hello world
- Java学习笔记1——《hello world》
- WCF学习笔记(1)——Hello World
- PyQt学习笔记(1)——Hello world
- Lucene5 学习笔记(1) —— Hello World
- QT学习之旅之1——Hello World
- Shiro 学习笔记(1)—— Hello World
- nao机器人学习——hello world(1)
- 我的Java课程学习1——Hello World
- Nginx学习——Hello World模块
- 51nod1006最长上升子序列(求路径)
- nyoj_20 吝啬的国度
- 最后一个单词的长度【格式控制】
- [codeforce]位运算——最大异或
- HydromCMS增加封面、完善自定义目录功能、目录结构的修改功能
- scala学习(1)——hello world
- PKCS7填充
- Linux下安装、启动MySQL
- SharedPreferences,InternalStorage,ExternalStorage
- 【LeetCode】Linked List Cycle 解题报告
- 动画篇(一)——android动画基础
- eclipse将工程发布到tomcat上详细步骤
- tomcat部署多项目多站点
- Android:引入Fresco项目解决图片加载乱序的问题