当前位置: 首页 > news >正文

大数据Scala教程从入门到精通第十篇:Scala在IDEA中编写Hello World代码的简单说明

一:代码展示

object Main {
  def main(args: Array[String]): Unit = {
    //SCALA中可以不写;
    //绿色的小三角达标的是这个类中有一个MAIN方法代表是可以执行的。
    //ctrl + shift + f10可以直接运行
    println("Hello world!")
    //Java中的类库我们可以直接使用
    System.out.println("hello scala from java")
    //如果用到一些特殊的类库,我们还是需要import的。
  }
}

二:解释说明

object:关键字声明一个单例对象(伴生对象)

main:方法,在外部可以直接调用执行。

def:关键字,声明一个方法,(方法参数名称:参数类型) Array的类型是集合中括号里边的内容是泛型。

:Unit:

= {}:方法体

跟Java相比就是少了一堆的方法体。

Scala中的不需要写分号的。

相关文章:

  • 一篇文章搞懂二叉树
  • 虚拟局域网VLAN
  • RocketMQ .NET
  • 华为校招机试 - LRU模拟(20240515)
  • mysql中InnoDB的统计数据
  • oracle tree
  • 数据网络理论基础 第六章 流量和拥塞控制
  • Rabbitmq 搭建使用案例 [附源码]
  • C语言面试题1-10
  • 油烟净化器清新餐饮生活,助力打造绿色餐饮
  • 【渗透测试】|文件上传
  • 动态规划part03 Day43
  • 网络请求客户端WebClient的使用
  • 【Linux】Socket中的心跳机制(心跳包)
  • C语言数据结构堆排序、向上调整和向下调整的时间复杂度的计算、TopK问题等的介绍
  • redis数据类型之Hash,Bitmaps
  • P3128 [USACO15DEC] Max Flow P题解(树上差分,最近公共祖先,图论)
  • HDR视频相关标准-HDR vivid(二)
  • WordPress外贸网站建设的成功要素与技术点
  • 摩尔线程MTT S4000 AI GPU助力30亿参数大模型训练,性能比肩英伟达同类解决方案
  • 降准又降息!央行发布3类10项措施
  • 新闻1+1丨多地政府食堂开放“舌尖上的服务”,反映出怎样的理念转变?
  • 贵州黔西游船倾覆事故70名落水人员在院救治,均为轻伤
  • 张家口一景区观光魔毯疑失控致游客被甩出,涉事景区改造升级重新开园才3天
  • 《开始推理吧3》:演员没包袱,推理更共情
  • 新华每日电讯“关爱青年成长”三连评:青春应有多样的精彩