上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 81 下一页

2019年8月3日

摘要: 在上一次https://www.cnblogs.com/webor2006/p/11294849.html中对于Java的协变和Kotlin的协变提到了它们的区别,回忆一下: 其实在Kotlin中也有使用处协变(use-site variance),也叫(type projection类型投影),我 阅读全文
posted @ 2019-08-03 17:34 cexo 阅读(743) 评论(1) 推荐(0)
摘要: 继续还是探究协变与逆变,在正式开始之前,先来对Kotlin和Java的协变与逆变进行一个对比: 1、Kotlin是声明处协变;而在Java中是在使用处协变: 如何理解,我们先来回顾一下在Java使用协变的写法: 很显然是在我们使用的时候进行协变的,而在Kotlin中: 2、Kotlin中的out关键 阅读全文
posted @ 2019-08-03 14:56 cexo 阅读(928) 评论(0) 推荐(0)

2019年8月2日

摘要: 在上一次https://www.cnblogs.com/webor2006/p/11279692.html中对于泛型中的协变与逆变进行了初步了解,由于这个概念是脱离开语言而且又非常之重要的,所以接下来继续对这个概念进行进一步巩固,达到一种通透领悟的境界。 这里还是从Java的角度再来看一下关于泛型协 阅读全文
posted @ 2019-08-02 23:40 cexo 阅读(734) 评论(0) 推荐(0)

2019年7月31日

摘要: 在上一次https://www.cnblogs.com/webor2006/p/11234941.html中学习了数据类[data class]相关的知识,这次会学习关于泛型相关的东东,其中有关于泛型我经常不太理解的关于<? extends T>和<? super T>的使用方式,所以好好学习,天天 阅读全文
posted @ 2019-07-31 22:46 cexo 阅读(844) 评论(0) 推荐(0)

2019年7月23日

摘要: 今天来学习一下全新关于Kotlin的概念 数据类【data class】,也是非常有用的东东,下面先来对其进行理论化的了解: 数据类其实跟java的实体类(model)很类似,像Java定义一个Person类,里面有各种属性然后再生成它的get和set方法,当然可以借助于IDE来生成,但是其实jav 阅读全文
posted @ 2019-07-23 22:31 cexo 阅读(1135) 评论(0) 推荐(0)

2019年7月22日

摘要: 在上一次https://www.cnblogs.com/webor2006/p/11219358.html学习了Kotlin的扩展,继续这个话题继续拓展,首先提出这么一个问题:假如我们扩展的方法跟类中已有的方法一模一样,那最终调用的哪个方法呢?虽说这个问题有点白痴,但是为了学习得更加透彻有必要对这些 阅读全文
posted @ 2019-07-22 21:25 cexo 阅读(1068) 评论(0) 推荐(1)

2019年7月20日

摘要: 可见性【Visibility】: 在Java中的可见性有public、protected、private、default四种,而在Kotlin中也有四种:public、protected、private、internal,下面来细说一下: 作用在顶层类及函数上: 像这样直接定义在包下面的则称之为顶层 阅读全文
posted @ 2019-07-20 21:32 cexo 阅读(578) 评论(0) 推荐(0)
摘要: 在上一次https://www.cnblogs.com/webor2006/p/11210181.html学习了Kotlin的伴生对象,这次来学习属性相关的东东。 属性揭秘: 先声明一个属性: 没啥可说的呀,很简单嘛,其实。。有深层次的东东,表现上看貌似是直接调用的age这个属性,其实是调用age的 阅读全文
posted @ 2019-07-20 16:24 cexo 阅读(936) 评论(0) 推荐(0)

2019年7月18日

摘要: 继续面向对象,开撸就是!! 接口: 我们知道对于JDK8之后接口中除了方法的声明之后还可以有default方法的,而在Kotlin中也类似,下面来看一下在Kotlin接口相关的东东: 很显然就是一个方法的声明,接着: 这是方法的具体实现,跟JDK8中的默认方法差不多,只不过在Koltin中的接口中定 阅读全文
posted @ 2019-07-18 21:41 cexo 阅读(1132) 评论(0) 推荐(1)

2019年7月17日

摘要: 继续Kotlin的面向对象之旅。 继承: 在Java中我们知道除了final类不能被继承,其它的情况都是可以被继承的,而在Kotlin中的规则是这样的:“在Kotlin中,所有类在默认情况下都是无法被继承的,换句话说,在Kotlin中,所有类默认情况下都是final的”。其实这样更加的人性,因为平常 阅读全文
posted @ 2019-07-17 21:46 cexo 阅读(1080) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 81 下一页

导航