当前位置: 首页 > 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亿参数大模型训练,性能比肩英伟达同类解决方案
  • 影子调查丨起底“三无”拖拉机产销链:出口掩内销,监管如虚设
  • 大学2025丨专访北邮校长徐坤:工科教育要真正回归工程本质
  • 网络游戏用户规模和市场销售创新高,知识产权保护面临哪些挑战?
  • 2025年全国贸易摩擦应对工作会议在京召开
  • 中越海警2025年第一次北部湾联合巡逻圆满结束
  • 人大法工委:涉核领域还需要有一部统领性的基础法律