sickworm

LV0
发表了文章

15. Kotlin 究竟该不该用 lateinit?

你是如何看待 lateinit?不少同学对它敬而远之,特别是使用 lateinit 踩坑之后。因为被 lateinit 标记的变量,不再接受空安全检查,它的表现...

sickworm
发表了文章

14. Kotlin 使用高阶函数处理集合数据

本文将介绍如何使用 Kotlin 的高阶函数,如sumBy, reduce, fold, map,filter,forEach 等,来应对常见的集合数据处理场景...

sickworm
发表了文章

13. Kotlin 作用域函数 run/let/apply/also 的使用

上一篇文章我们介绍了作用域函数,并以其中一个作用函数run为例,介绍了作用域函数的使用和原理。除了run之外,Kotlin 官方还内置了let,apply,al...

sickworm
发表了文章

12. Kotlin 作用域函数(scope function)

学习 Kotlin 一定绕不开 run/let/apply/also 这四兄弟,它们是 Kotlin 使用频率最高的扩展方法(扩展方法在之前文章有介绍),它们也...

sickworm
发表了文章

11. Kotlin 类声明与伴生对象(companion)

companion object 的出现是为了解决 Java static 方法的反面向对象(Anti-OOP)的问题。static 方法无法声明为接口,无法被...

sickworm
发表了文章

10. Kotlin 类声明和构造器(constructor)

Java 的构造器声明和方法声明没有太大区别,也支持重载,唯一的限制是:必须调用父类构造器(如果父类只有一个构造器而且是无参的,编译器会帮你自动加上,这是特例)...

sickworm
发表了文章

9. Kotlin 函数声明和扩展(extension)

Utils 工具类是无构造参数的 static 方法集合,用于扩展某个对象的功能,如 MathUtils,ToastUtils,FIleUtils,String...

sickworm
发表了文章

8. Kotlin 函数声明与默认参数(Default argument)

在 Java 中,当我们要实现同一种功能,但函数入参出参不一样的函数的时候,我们可以用到 Java 的函数重载功能。在 Android framework 中同...

sickworm
发表了文章

7. 变量声明和属性(property)

在 Java 中,我们把在类中声明的变量,称为为成员变量(field),函数中声明的变量称为局部变量。在经典的 Java 设计理念中,成员变量是不建议暴露的,而...

sickworm
发表了文章

6.变量声明与基本类型(Primitive Type)

本文将会介绍 Java 的基本类型和 Kotlin 的区别。我们知道,Java 的基本类型是 boolean, char, short, int, long, ...

sickworm
KotlinJVM
赞同了回答

最近一个月专栏没有自动抓取我的博客文章?

serena

腾讯 · Product Manager (已认证)

猜猜 你猜你猜你猜猜猜回答于

因为网络模板变化,我们已更新了同步规则,现在文章已经同步过来咯。

赞同了回答

最近一个月专栏没有自动抓取我的博客文章?

应用案例分享回答于
已采纳

您好,上述问题已为您跟进处理,目前已恢复同步,请前往您的专栏查看。非常感谢您的反馈,祝生活愉快~

发表了文章

5. 函数声明与闭包(Closure)

今天介绍闭包。闭包也不是新东西了。其实 Kotlin 就基本没有新东西,不,是新语言都基本没有新东西。新语言都是把近些年好用的特性组装起来,再加点自己的见解,因...

sickworm
编程算法JavaKotlinServerless
发表了文章

4. 变量声明和变量状态设计

本篇并不是针对 Kotlin 的语言特性介绍,但它比语言特性更为重要。上一篇文章讲的是空安全特性,它允许你方便的处理对象可能为空的情况。但他价值更大的另一面在于...

sickworm
编程算法KotlinJava
发表了文章

3. 类型声明与空安全(Void Safety)

上一篇文章介绍了 Koltin 的声明类型语法,但我有意避开了 Kotlin 类型系统里最重要的部分:空安全(Void Safety/Null Safety)。...

sickworm
Kotlin编程算法Java
发表了文章

2. 变量声明与类型推断

本文介绍 Kotlin 变量声明涉及的相关知识点。首先我们来回顾一下 Java 局部变量声明的几个例子(成员变量的修饰符先不讨论):

sickworm
编程算法KotlinJava黑石物理服务器
发表了文章

1. hello world!与函数声明

非常熟悉。可在我漫长的编程生涯中,我大概是第 5 次在 Google 搜索了“Java Hello world”之后,才能独自完整的默写出来。。因为他有些“不太...

sickworm
KotlinJavaJVMIDEJavaScript
发表了文章

0. 如何判断一门语言的好坏

我在组内推广 Kotlin 遇到不少挑战,虽然我自己觉得它确实是一门优秀的语言,有着丰富的特性,能提高我们开发效率,减少 bug 的出现,但同事们并不觉得。而且...

sickworm
KotlinJavaPythonhttps
发表了文章

Kotlin 从拒绝到真香

我在组内推广 Kotlin 遇到不少挑战,虽然我自己觉得它确实是一门优秀的语言,有着丰富的特性,能提高我们开发效率,减少 bug 的出现,但同事们并不觉得。而且...

sickworm
KotlinJavaPythonhttps

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券