会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
cexo
上一页
1
···
36
37
38
39
40
41
42
43
44
···
81
下一页
2019年8月3日
Kotlin使用处协变的意义与用法
摘要: 在上一次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协变与逆变的原理
摘要: 继续还是探究协变与逆变,在正式开始之前,先来对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日
Kotlin泛型与协变及逆变原理剖析
摘要: 在上一次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数据类深度解析与底层剖析
摘要: 今天来学习一下全新关于Kotlin的概念 数据类【data class】,也是非常有用的东东,下面先来对其进行理论化的了解: 数据类其实跟java的实体类(model)很类似,像Java定义一个Person类,里面有各种属性然后再生成它的get和set方法,当然可以借助于IDE来生成,但是其实jav
阅读全文
posted @ 2019-07-23 22:31 cexo
阅读(1135)
评论(0)
推荐(0)
2019年7月22日
Kotlin扩展作用域分析与扩展的根本作用解析
摘要: 在上一次https://www.cnblogs.com/webor2006/p/11219358.html学习了Kotlin的扩展,继续这个话题继续拓展,首先提出这么一个问题:假如我们扩展的方法跟类中已有的方法一模一样,那最终调用的哪个方法呢?虽说这个问题有点白痴,但是为了学习得更加透彻有必要对这些
阅读全文
posted @ 2019-07-22 21:25 cexo
阅读(1068)
评论(0)
推荐(1)
2019年7月20日
Kotlin扩展深入解析及注意事项和可见性
摘要: 可见性【Visibility】: 在Java中的可见性有public、protected、private、default四种,而在Kotlin中也有四种:public、protected、private、internal,下面来细说一下: 作用在顶层类及函数上: 像这样直接定义在包下面的则称之为顶层
阅读全文
posted @ 2019-07-20 21:32 cexo
阅读(578)
评论(0)
推荐(0)
Kotlin属性揭秘与延迟初始化特性
摘要: 在上一次https://www.cnblogs.com/webor2006/p/11210181.html学习了Kotlin的伴生对象,这次来学习属性相关的东东。 属性揭秘: 先声明一个属性: 没啥可说的呀,很简单嘛,其实。。有深层次的东东,表现上看貌似是直接调用的age这个属性,其实是调用age的
阅读全文
posted @ 2019-07-20 16:24 cexo
阅读(936)
评论(0)
推荐(0)
2019年7月18日
Kotlin伴生对象及其字节码内幕详解
摘要: 继续面向对象,开撸就是!! 接口: 我们知道对于JDK8之后接口中除了方法的声明之后还可以有default方法的,而在Kotlin中也类似,下面来看一下在Kotlin接口相关的东东: 很显然就是一个方法的声明,接着: 这是方法的具体实现,跟JDK8中的默认方法差不多,只不过在Koltin中的接口中定
阅读全文
posted @ 2019-07-18 21:41 cexo
阅读(1132)
评论(0)
推荐(1)
2019年7月17日
Kotlin继承与重写重要特性剖析
摘要: 继续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
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告