scala 使用case 关键字定义类不需要创建对象直接调用

Posted wuzaipei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala 使用case 关键字定义类不需要创建对象直接调用相关的知识,希望对你有一定的参考价值。

1、必须是使用case 定义object类

package config
import org.apache.spark.sql.SparkSession
import org.apache.spark.SparkConf, SparkContext
case object conf 
   val confs: SparkConf = new SparkConf().setMaster("local").setAppName("job")
   val sc = new SparkContext(confs)
   val spark: SparkSession = SparkSession.builder()
    .appName("jobs").config(confs).getOrCreate()

 

以上是关于scala 使用case 关键字定义类不需要创建对象直接调用的主要内容,如果未能解决你的问题,请参考以下文章

Scala class和case class的区别

Scala之继承

Scala的类继承

11.scala案例类(Case Classes)

Scala 面向接口编程

Scala总结之模式匹配