ShuSheng007

  • 首页
  • 关于
  • 联系
Kotlin
Kotlin

二奶Kotlin上位记

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 Kotlin 就像个刚进门的多才多艺的小妾,使用各种奇技淫巧把程序员老爷伺候的欲仙欲死,还一直在挑衅正房Java。 老爷:Java姐姐会的妾身都会,Java姐姐不会的,妾身也会,老爷你看这招:协程,爽不爽啊?你要是觉得一时不习惯没有java姐姐的日子,妾身可以同时和Java姐姐一起伺候你,我们是100%互通的,可以和谐共处… 你看,Kotlin的目标很明确,就是要抢Java的地盘! 系出名门 Kotlin是由JetBrains(就是开发宇…

09/09/2021 0条评论 970点热度 0人点赞 shusheng007 阅读全文
Kotlin

秒懂Kotlin之彻底弄懂属性(Property)Part2

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 系列文章: 二奶Kotlin上位记 秒懂Kotlin之彻底弄懂属性(Property)Part1 俺默认你会Java 前言 在秒懂Kotlin之彻底弄懂属性(Property)Part1中我们学习了Kotlin属性的大部分内容,相信看过的小伙伴使用的时候已经胸有成竹了。本篇来收个属性的尾,但 the last but not least ,属性的进阶知识均在本篇。例如代理属性、扩展属性、属性上如何使用注解等知识,来,让我们这些努力的程序员一起…

09/09/2021 0条评论 1042点热度 0人点赞 shusheng007 阅读全文
Kotlin

秒懂Kotlin之彻底弄懂属性(Property)Part1

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 系列文章: 秒懂Kotlin之彻底弄懂属性(Property)Part2 俺默认你会Java 概述 接触过Kotlin的都知道,其增加了属性的语法(Properties),多年前我就在C#中见过了。可以说Kotlin把属性玩出了花,初识kotlin时不容易完全掌握,而属性又是在日常编程时大量使用的,所以我们应该彻底掌握这一利器,看完本文,相信你会对属性做到胸有成竹。 如何声明 要掌握一个知识,首先要能熟练的使用它。 属性其实是kotlin的又…

09/09/2021 0条评论 1045点热度 0人点赞 shusheng007 阅读全文
Kotlin

秒懂Kotlin之全网最易懂的协程教程

[版权申明] 非商业目的注明出处可自由转载 博文地址: http://app.shusheng007.top/2020/11/13/1-8/ 出自:shusheng007 前言 使用kotlin有一段时间了,但在自己入门协程的时苦于小白一看就懂的资料太少,入门很艰难。所以俺就暗暗下决心一定要以一贯的秒懂作风填补上国内这个空白,一来可以帮助我们可爱的猿猿们,二来也可以加深自己对协程的理解。至于更加高级的用法,那就是入门后的修炼了,能练到第几层全凭天赋和努力了... 阅读本文后你会有如下收获: 对协程有一个清楚的理解,…

11/13/2020 0条评论 1460点热度 1人点赞 shusheng007 阅读全文
Kotlin

Kotlin如何实现构建者模式

[版权申明] 非商业目的注明出处可自由转载 博文地址: http://app.shusheng007.top/2020/10/14/1-7/ 出自:shusheng007 系列文章: 秒懂设计模式之建造者模式(Builder pattern) @[toc] 前言 构建者模式在Java世界中是一个非常实用的创建型设计模式,日常使用非常频繁。有不熟悉的小伙伴请移步到 秒懂设计模式之建造者模式(Builder pattern)进行回顾。但是当Java的挑战者Kotlin横空出世后,很多人说此设计模式失去了其用武之地,事实…

10/14/2020 0条评论 2086点热度 1人点赞 shusheng007 阅读全文
Kotlin

秒懂Kotlin之彻底掌握Scope Functions (apply, also,let,run,with)

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 Kotlin和Java相比提供了很多语法糖,其目的当然是为了提高程序员的编码效率,但是其中一些过于灵活导致增加了其正确使用的难度,其中 Scope Functions 就属于这一类。曾几何时,面对 apply、also、let、run还有with是不是傻傻分不清?不要羞愧,因为你不是一个人!(千万不要问:那我是什么...? 如果你非要这么问,我想大概是一只程序猿吧) 定义 Scope Functions 是指下表中列出的5个函数,那他们…

10/02/2020 0条评论 1550点热度 0人点赞 shusheng007 阅读全文
Kotlin

秒懂Kotlin之彻底弄懂形变注解out与in

[版权申明] 非商业目的注明出处可自由转载 博文地址: http://app.shusheng007.top/2020/09/23/2/ 出自:shusheng007 概述 本文承接于上一篇:秒懂Kotlin之协变(Covariance)逆变(Contravariance)与抗变(Invariant),一定要先阅读这一篇文章,再阅读本文,不然看不懂! 上篇讲到Java中泛型是抗变的,但是数组却是协变的。Kotlin做的更彻底,不仅泛型是抗变的就连数组也变成抗变的了。 下面的代码是编译不过的 val strArray…

09/23/2020 0条评论 973点热度 0人点赞 shusheng007 阅读全文
Kotlin

秒懂Kotlin之协变(Covariance)逆变(Contravariance)与抗变(Invariant)

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 协变,逆变,抗变等概念是从数学中来的,在编程语言Java/Kotlin/C#中主要在泛型中使用。其描述的是两个类型集合之间的继承关系。有兴趣可以阅读这篇文章 An Illustrated Guide to Covariance and Contravariance in Kotlin。本文应该属于进阶知识,一般小白程序员不是没听说过就是听说过但是完全搞不明白其中的奥妙。看到即赚到,这又将是你进阶的一个台阶。 定义 首先让我们搞明白这三个…

09/23/2020 0条评论 8341点热度 0人点赞 shusheng007 阅读全文
Kotlin

秒懂Kotlin之Java程序员如何快速掌握Kotlin

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 Kotlin/JVM 可以看做是对改进Java的一种积极的尝试,其试图改进Java编程语言中已知的被广泛讨论的缺点与不足。因为我多年前从事过C#的开发,初次看到Kotlin,感觉好多特性C#好多年前就有了。足见Java是多么的传统,不愿意过多的引入语法糖。 关于Kotlin与Java的爱恨情仇此处按下不表,等有机会单独写一篇相关文章。本文仅想从Java惯用者的角度给出Kotlin与Java的一些不同点,这往往对Java惯用者迅速掌握Ko…

09/20/2020 0条评论 1148点热度 0人点赞 shusheng007 阅读全文
ShuSheng007
20201012220841766.jpg#pic_center
分类
  • Android / 3篇
  • Flutter / 4篇
  • Gradle / 1篇
  • Java / 8篇
  • JPA / 1篇
  • Kafka / 1篇
  • Kotlin / 9篇
  • Linux / 5篇
  • Maven / 1篇
  • Redis / 1篇
  • SpringBoot / 12篇
  • SpringCloud / 8篇
  • 分布式 / 3篇
  • 如何系列 / 3篇
  • 密码学 / 1篇
  • 开发工具 / 2篇
  • 微服务 / 8篇
  • 数据库 / 6篇
  • 杂谈 / 1篇
  • 消息队列 / 2篇
  • 爬虫 / 1篇
  • 版本控制 / 2篇
  • 设计模式 / 24篇
归档
  • 2023年3月 / 3篇
  • 2023年2月 / 3篇
  • 2023年1月 / 3篇
  • 2022年11月 / 2篇
  • 2022年10月 / 8篇
  • 2022年8月 / 1篇
  • 2022年7月 / 4篇
  • 2021年11月 / 2篇
  • 2021年10月 / 4篇
  • 2021年9月 / 33篇
  • 2021年4月 / 4篇
  • 2020年11月 / 2篇
  • 2020年10月 / 2篇
  • 2020年9月 / 3篇
  • 2020年7月 / 2篇
  • 2020年6月 / 2篇
  • 2020年5月 / 1篇
  • 2020年4月 / 5篇
  • 2020年2月 / 10篇
最近评论
匿名 发布于 5 天前(03月24日) 确实全网最易懂
匿名 发布于 5 天前(03月24日) 大佬多多更新,我爱看
mudao 发布于 6 天前(03月23日) 站长可爱捏
匿名 发布于 1 周前(03月22日) 再过段时间老板可能要开KTV,程序员王二狗可能要下海当鸭子,其他两位也需要解锁新技能...
匿名 发布于 1 周前(03月21日) 写的这么好,为啥没人评论??都会了??

版权 © 2021 shusheng007.top 享有所有版权.

Theme Kratos Made By Seaton Jiang

津ICP备17001709号