尚硅谷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 单例对象的实现文件。

相关推荐
百***06013 小时前
五大消息模型介绍(RabbitMQ 详细注释版)
java·rabbitmq·java-rabbitmq
转转技术团队4 小时前
MyBatis-Plus踩坑血泪史:那些年我们踩过的坑!
java·面试·mybatis
sg_knight4 小时前
IntelliJ IDEA 实用插件:GitToolBox 使用指南
java·ide·git·intellij-idea·插件·gittoolbox
青云交4 小时前
Java 大视界 -- Java 大数据机器学习模型在电商用户画像构建与精准营销中的应用
java·大数据·机器学习·电商·协同过滤·用户画像·精准营销
z***67774 小时前
Spring EL 表达式的简单介绍和使用
java·后端·spring
机灵猫4 小时前
java锁:从 Mark Word 锁升级到 AQS
java·开发语言
扶尔魔ocy5 小时前
【QT opencv】手动去噪--网格化获取区域坐标
开发语言·qt·opencv
程序员与背包客_CoderZ5 小时前
C/C++版LLM推理框架Llama.cpp——入门与编码实战
c语言·开发语言·网络·c++·人工智能·语言模型·llama
chxii5 小时前
mybatis-spring 浅析
java·spring·mybatis
喵了几个咪5 小时前
C++ IDE:最适合 C++ 初学者的 IDE 是什么?
开发语言·c++·ide