虚拟化概述及VMware VSphere介绍 1.什么是虚拟化 虚拟化就是把硬件资源从物理方式转变为逻辑方式,打破了物理硬件与操作系统及在其上...
fun <T> List<T>.slice(indices: IntRange): List<T><T>: 类型函数声明List<T>: 接收...
实现原理(1). 一个Lamdba 表达式把一小段行为进行编码,可以把他当成值到处传递(2). 可以被独立声明并存储到一个变量中(3). 直接声...
使用场景:对象声明是定义单列的一种方式伴生对象可以持有工厂方法和其他于这个类相关,但在调试时并不太依赖类实力的方法。他们的成员可以通过类名来访问...
在扩展一个类并重写某些方法时,你的代码就变得依赖你自己继承的那个类的实现细节了。当你的基类的实现被修改或者新方法被添加进去,你做出的类行为的假设...
data class (val name,String postalCode: Int)如果想要你的类是一个方便的数据容器,你需哟重写以下的方法...
class Client(val name: String,val postalCode: Int){override fun toString...
(1)实现在接口中声明的属性如:interface User{val nickname: String}// 在参数列表中实现接口中声明的属性c...
用varary来声明一个参数的前缀就相当于java中的 “...”如: fun A (vararg values: Int){for(item ...