美文网首页
-6- 类型层次结构

-6- 类型层次结构

作者: emm_simon | 来源:发表于2019-10-15 20:46 被阅读0次

[参考link]

Scala类型层次结构

与Java不同,Scala中没有原生类型。
Scala中的所有数据类型都是具有对其数据操作的方法的对象。
所有Scala类型作为类型层次结构的一部分存在。
用户在Scala中定义的每个类也将自动属于此层次结构。

Any
 +---AnyVAl
 |     +---Numberic Types
 |     |
 |     +---Char
 |     |
 |     +---Boolean
 |
 +---AnyRef
       +---Collections
       |
       +---Classes
       |     +---Null
       |
       +---String

AnyAnyValAnyRef类型

类Any是Scala类层次结构的根,是一个抽象类,Scala中的每个类都直接或间接从这个类继承。

AnyAnyValAnyRef类型是Scala类型层次结构的根。
AnyValAnyRef扩展任何类型,所有其他类型都来自AnyVal和AnyRef。
扩展AnyVal的类型称为值类型。

相关文章

  • -6- 类型层次结构

    [参考link] Scala类型层次结构 与Java不同,Scala中没有原生类型。Scala中的所有数据类型都是...

  • Kotlin 类型层次结构

    Kotlin 的类型层次结构需要学习的规则很少。这些规则一致且可预测地结合在一起。由于这些规则,Kotlin 可以...

  • [译]Scala统一的类型

    在Scala中,所有值都有类型,包括数值和函数。下图说明了类的层次结构。 Scala类型的层次结构 Any是所有类...

  • pycharm快捷键

    Ctrl + F12 弹出文件结构Ctrl + H 类型层次结构Ct...

  • 作文常见的结构有哪些

    作文的常见结构类型有哪些 1、总分式结构 2、并列式结构 3、分论点结构 4、对照式结构 【总分式结构】 文章层次...

  • 漫谈纬度表如何设计(四)

    一:均衡层次结构和非均衡层次结构 先来看看均衡层次结构和非均衡层次结构的定义吧。 均衡层次结构:纬度有多个递归层次...

  • 1620.选择公文结构类型的三项原则

    选择结构类型,通常要把握好三项原则,即层次清晰、段落衔接、内容照应。 一、层次清晰 层次是公文组成部分的顺序安排。...

  • Tidy tree diagram , icicle diagr

    data 绘制树图以及接下来两种图形都需要层次化结构的数据,所以首先的操作就是将数组类型的元素重组为层次结构数据,...

  • 文件系统实现

    结合Linux系统,果然理解更进一步。 文件系统层次结构现代操作系统由多种文件系统类型,层次结构也不尽相同,但是一...

  • 6-数据类型内存结构-interface

    1. 值接收者和指针接收者 实现了接收者是值类型的方法, 自动生成 了接收者是指针类型的方法; 实现了接收者是指针...

网友评论

      本文标题:-6- 类型层次结构

      本文链接:https://www.haomeiwen.com/subject/wuremctx.html