- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Kotlin系列之主构造方法和初始化语句块
前面我们已经说过类和接口的知识点,今天来看看Kotlin中的主构造方法和初始化语句块。我们知道在Java中也存在构造方法的概念,也有初始化块的概念。所以今天还是拿Kotlin和Java进行对比学习。Java中的构造方法和初始化块在Java中构造方法有以下几点的规则。 1 . 构造方法没有返回值,方法名必须与类名相同2 . 如果没有显式声明构造方法,Java会给我们生成一个默
2018-02-07 13:12:39 4495 2
原创 Kotlin系列之密封类
今天说说Kotlin中的密封类。在Java中没有密封类这个概念,所以就没法和Java进行对比了,主要看看Kotlin中的密封类的出现目的和使用方法。为什么会出现密封类我们先不说密封类是什么,先看看为什么需要密封类。下面先通过一段代码来看。Kotlin代码interface FatherClassclass SonClass1: FatherClass{}cl
2018-02-06 13:11:36 1648
原创 Kotlin系列之内部类和嵌套类
今天我们再来看看Kotlin中的内部类和嵌套类。还是一样的套路,我们要和Java进行对比学习。Java中的内部类和静态内部类在Java中内部类简言之就是在一个类的内部定义的另一个类。当然在如果这个内部类被static修饰符修饰,那就是一个静态内部类。关于内部类 和静态内部类除了修饰符的区别之外,最主要的是内部类会默认持有一个外部类的引用,也正是这个原因内部类可以直接引用外部类
2018-02-05 11:43:41 2228
原创 Kotlin系列之可见性修饰符
今天一起来看看Kotlin中的可见性修饰符。Java的访问修饰符首先也是简单先说一下Java中的可见性修饰符相关的概念,这里用一个表格来对比着看一下。 访问修饰符 类 包 子类 其他包 public √ √ √ √ protected √ √ √ x 默认 √ √ x x p
2018-02-03 00:09:20 2768
原创 Kotlin系列之继承相关修饰符
Kotlin同Java一样也有一些针对类、成员、和方法的修饰符,今天我们先看看和继承相关的几个修饰符。与继承相关的几个修饰符主要包括final、open、abstract、override,下面我们通过具体的例子来说说他们的具体使用。类和方法默认是final的在Java中,类默认是可以被继承的,方法默认是可以被重写的。除非你将类或者方法使用final关键字进行修饰。但是在Kotl
2018-02-01 01:04:55 510
Genymotion-ARM-Translation.zip
2016-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人