尚硅谷scala

p6 scala环境搭建 源文件编写和运行

java 复制代码
package com.atguigu.bigdata.core

object Test {
  def main(args: Array[String]): Unit = {
    println("hello spark");
    System.out.println("hello scala2")
  }

  //  public static void main(String[] args){
  //
  //  }

}

定义 object HelloScala(带 main 方法):编译后会生成 HelloScala.class 和 HelloScala$.class 两个文件,其中:

HelloScala.class 是为 Java 兼容的入口文件。

HelloScala$.class 是 Scala 单例对象的实现文件。

相关推荐
один but you14 分钟前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言
是码龙不是码农40 分钟前
ThreadPoolExecutor 7 个核心参数详解
java·线程池·threadpool
这是程序猿1 小时前
Spring Boot自动配置详解
java·大数据·前端
MY_TEUCK1 小时前
【Java 后端 | Nacos 注册中心】微服务治理原理、选型与注册发现实战
java·开发语言·微服务
测试员周周1 小时前
【Appium 系列】第13节-混合测试执行器 — API + UI 的协同执行
开发语言·人工智能·python·功能测试·ui·appium·pytest
光泽雨2 小时前
c#中的Type类型
开发语言·前端
见叶之秋2 小时前
C++基础入门指南
开发语言·c++
小江的记录本2 小时前
【Java基础】Java 8-21新特性:JDK21 LTS:虚拟线程、模式匹配switch、结构化并发、序列集合(附《思维导图》+《面试高频考点清单》)
java·数据库·python·mysql·spring·面试·maven
计算机安禾2 小时前
【c++面向对象编程】第42篇:模板特化与偏特化:为特定类型定制实现
开发语言·c++·算法
qq_401700412 小时前
Qt 项目中使用 QSS 的全面总结
开发语言·qt