概述
尝试过 c ,java的hello world,来看看scala的hello world
相关链接
阅读本文前,可以先了解相关
scala
介绍
整合进idea
提供了 scala代码 gitee地址
如果编译完后,还有问题,检查一下此处
hello world
hello world
测试,在此步中将学习到scala
的一些基本用法
代码
package com.fun.scala
object Test {
def main(args: Array[String]): Unit = {
println("Hello, world")
}
}
运行结果
深入scala创建.class文件
来瞧一下生成的 test.class文件里都有啥吧
appledeMacBook-Pro:~ hyl$ javap /Users/hyl/Desktop/fun/sts/spark-demo/target/classes/com/fun/scala/Test.class
Compiled from "Test.scala"
public final class com.fun.scala.Test {
public static void main(java.lang.String[]);
}
hello world另一种写法
相关链接
hello world
继承App
,将不用写main
方法
代码
object Test2 extends App {
println("hello world")
}
带参数执行main方法
object Test3 extends App {
if (args.size == 0)
println("Hello, you")
else
println("Hello, " + args(0))
}
如果对idea如何传main方法传参(String[] args) 请移步
结束
本文对idea与sacla整合及 hello world 相关测试