2.scala的hello world

概述

尝试过 c ,java的hello world,来看看scala的hello world

相关链接

阅读本文前,可以先了解相关scala介绍

scala相关文章移步
scala官方文档

整合进idea

提供了 scala代码 gitee地址

spark-demo代码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 相关测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流月up

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值