[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 Kotlin 就像个刚进门的多才多艺的小妾,使用各种奇技淫巧把程序员老爷伺候的欲仙欲死,还一直在挑衅正房Java。 老爷:Java姐姐会的妾身都会,Java姐姐不会的,妾身也会,老爷你看这招:协程,爽不爽啊?你要是觉得一时
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 系列文章: 二奶Kotlin上位记 秒懂Kotlin之彻底弄懂属性(Property)Part1 俺默认你会Java 前言 在秒懂Kotlin之彻底弄懂属性(Property)Part1中我们学习了Kotlin属性的大部分内容
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 系列文章: 秒懂Kotlin之彻底弄懂属性(Property)Part2 俺默认你会Java 概述 接触过Kotlin的都知道,其增加了属性的语法(Properties),多年前我就在C#中见过了。可以说Kotlin把属性玩出
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 前言 使用kotlin有一段时间了,但在自己入门协程的时苦于小白一看就懂的资料太少,入门很艰难。所以俺就暗暗下决心一定要以一贯的秒懂作风填补上国内这个空白,一来可以帮助我们可爱的猿猿们,二来也可以加深自己对协程的理解。至于更加
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 系列文章: 秒懂设计模式之建造者模式(Builder pattern) @[toc] 前言 构建者模式在Java世界中是一个非常实用的创建型设计模式,日常使用非常频繁。有不熟悉的小伙伴请移步到 秒懂设计模式之建造者模式(Bui
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 Kotlin和Java相比提供了很多语法糖,其目的当然是为了提高程序员的编码效率,但是其中一些过于灵活导致增加了其正确使用的难度,其中 Scope Functions 就属于这一类。曾几何时,面对 apply、also、
[版权申明] 非商业目的注明出处可自由转载 博文地址: http://app.shusheng007.top/2020/09/23/2/ 出自:shusheng007 概述 本文承接于上一篇:秒懂Kotlin之协变(Covariance)逆变(Contravariance)与抗变(Invariant
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 协变,逆变,抗变等概念是从数学中来的,在编程语言Java/Kotlin/C#中主要在泛型中使用。其描述的是两个类型集合之间的继承关系。有兴趣可以阅读这篇文章 An Illustrated Guide to Covaria
[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 Kotlin/JVM 可以看做是对改进Java的一种积极的尝试,其试图改进Java编程语言中已知的被广泛讨论的缺点与不足。因为我多年前从事过C#的开发,初次看到Kotlin,感觉好多特性C#好多年前就有了。足见Java是