Scala 中 Any 类源码
2024-09-06 07:17:32
package scala
abstract class Any {
def equals(that: Any): Boolean //值比较
def hashCode(): Int //hash值
def toString(): String
final def getClass(): Class[_] = sys.error("getClass")
final def ==(that: Any): Boolean = this equals that // 值比较,支持 null
final def != (that: Any): Boolean = !(this == that) // 值比较
final def ## : Int = sys.error("##") // hash值,支持 null
final def isInstanceOf[T0]: Boolean = sys.error("isInstanceOf") //是否为 T0 实例
final def asInstanceOf[T0]: T0 = sys.error("asInstanceOf") //强转为 T0
}
最新文章
- java反射学习之一反射机制概述
- angularjs之browserTrigger
- java提高篇(六)-----使用序列化实现对象的拷贝
- Android开发中遇到的requestFeature() must be called before adding content异常
- Process32First 返回FALSE的原因
- 在VS2012中编译WinXP兼容的程序
- UVa10603 倒水 Fill-状态空间搜索
- HDU 1851 (巴什博奕 SG定理) A Simple Game
- 配置Chrome启动参数支持本地AJAX请求,解决XMLHttpRequest cannot load file..,Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest':.. 问题
- 根据查询结果创建新表create table .. as (select....)
- poj 3278 搜索
- The CLI moved into a separate package: webpack-cli.解决办法
- python基础类型—字典
- uname命令详解
- harbor安装
- 第81讲:Scala中List的构造和类型约束逆变、协变、下界详解
- 如何在windows下安装JDK
- Android studio 创建安卓项目hello
- [mobile angular ui 1.2]桌面环境下如何自动隐藏左侧的sidebar?how to hide left sidebar on desktop browser by default?
- 【EF框架】另一个 SqlParameterCollection 中已包含 SqlParameter。