![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
scala学习笔记
有人看我吗
PHP天下第一!!!!
展开
-
Scala面向对象
scala中的伴生对象类似于Java中的静态成员变量(static),用于在一个类中声明静态属性,主对象可以调用伴生对象中的所有属性和方法(即使是私有的),不过这种用法可能不多,一般对象中也不会去声明一个静态属性,如果是想调用一些静态属性可以直接声明一个object对象。:伴生对象中的apply方法可以不使用new方法来初始化一个对象:val tom: Person = Person(“tom”):scala中的继承和Java一样,可以在子类中定义父类中没有的字段和方法,或者重写父类的方法。原创 2023-07-12 10:44:52 · 497 阅读 · 0 评论 -
Scala函数式编程
【代码】Scala函数式编程。原创 2023-07-04 11:01:16 · 100 阅读 · 0 评论 -
Scala集合
【代码】Scala集合。原创 2023-07-04 10:04:57 · 69 阅读 · 0 评论 -
Scala方法
3、函数是一个对象,继承自FunctionN,函数对象有apply,curried,toString,tupled这些方法。1、方法是隶属于类或者对象的,在运行时,它是加载到JVM的方法区中. 但是函数本身就是一个对象。2、可以将函数对象赋值给一个变量,在运行时,它是加载到JVM的堆内存中。2、类似于方法,函数也有输入参数和返回值。3、函数定义不需要使用def定义。1、函数是一个对象(变量)4、无需指定返回值类型。原创 2023-06-30 15:52:30 · 512 阅读 · 0 评论 -
Scala循环
【代码】Scala循环。原创 2023-04-25 11:44:03 · 76 阅读 · 0 评论 -
Scala数据类型
一、scala数据类型结构图二、结构说明2.1、值类型基础类型类型说明AnyVal所有数值类型的父类Byte8位带符号整数Short16位带符号整数Int32位带符号整数Long64位带符号整数Char16位无符号Unicode字符Float32位单精度浮点数Double64位双精度浮点数Booleantrue或falseUnit表示空,Unit是AnyVal的子类,它类似于Java中的void2.2原创 2023-04-24 15:34:00 · 105 阅读 · 0 评论 -
Scala环境搭建
【代码】Scala环境搭建。原创 2023-04-20 17:09:32 · 120 阅读 · 0 评论