首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kotlin
柒叁
创建于2022-02-11
订阅专栏
Kotlin使用入门与进阶
等 17 人订阅
共12篇文章
创建于2022-02-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Kotlin协程(二)之基本使用及Channel/select/Flow的进阶窥探
前言 在上一篇文章我们已经了解了Kotlin语言特性中关于协程的概念和要素的运用,但在我们实际应用中,我们不会直接使用类似Continuation来创建一个协程并启动,因为Kotlin官方给出了框架级
Kotlin协程(一)之协程初识
前言 协程是Kotlin中比较难的概念,也是其语言最重要的特性。协程这个概念并非是Kotlin首创,它在好久以前就被提出来了,但兴起却是近十年来,尤其是python、go等语言都支持协程,而且小弟认为
Kotlin之注解的浅入浅出
前言 注解对于Android开发者来说肯定不陌生,Java的Api中自带了很多注解类,我们常用的Gson和Retrofit库也经常用到注解。好久以前学过Java的注解,但在开发中很少自己去写一个注解类
Kotlin之反射—概念学习与案例实践
一、反射的基本概念 反射就是允许程序在运行时获取到程序代码的结构,其中程包括的程序结构信息:类、接口、方法、属性等语法特性。 反射的常见用途: 在运行时获取类的所有属性、方法、内部类等; 可调用给定名
Kotlin之泛型(二)--星投影和内联特化
UnsafeVariance注解 在上一篇文章中,我们重新学习了一下Kotlin的型变,尤其是对协变和逆变的理解和使用。我们知道,型变的的主要目的是为了我们在写代码的时避免类型安全的问题,防止在调用传
Kotlin之泛型(一)
简述: 对于大多数有经验的Android开发者来说,对于Java的泛型使用都有一定经验或者经常接触,而Kotlin的泛型形式上跟Java很相像,但实际上又是非常的大不同。首先,语法上Kotlin上会比
Kotlin之类初始化、属性代理、单例、内部类、数据类以及内联类等
一、类的构造器 类构造器的基本写法: 类的副构造器,观察下面代码: 主构造器默认参数: 不定义主构造器写法: 这种写法和Java很像,但Kotlin不推荐这样写,因为会可能有多个构造器造成多条构造路径
Kotlin高阶函数、内联函数以及集合变换序列
一、高阶函数 高阶函数的一个重要特征就是参数类型包含函数,或者该函数的返回值类型是一个函数类型,那么该函数就被称为是高阶函数。 下面看看如何把函数作为参数声明到另一个函数中: 返回值是是一个函数的形式
Kotlin中类、接口的定义以及类型转换
类的定义 Kotlin中class声明一个类默认就代表了public属性,括号中代表了SimpleClass的构造方法,加上var就一并定义了一个x的属性,如果是类似Java的实现就是下面这样: 相当
Kotlin常用运算符、分支表达式、中缀表达式以及Lamba表达式的解析
一、分支表达式 1.1、if...else分支表达式 在Java中,if...else是被称为if-else语句的,但是Kotlin中是一种表达式的体现,比如: 1.2、when...表达式 上述if
Kotlin函数和方法的基本概念
函数的声明 Kotlin 中的函数使用 fun 关键字声明: 函数的传统调用: 函数和方法的区别 方法可以认为是函数的一种特殊类型,从形式来说,有Receiver的函数就是方法,就是写在类里面的函数就
Kotlin之基本类型
前言 Kotlin使用对于现在的Android开发者而言已经是必不可少的了,即使你所在公司还是以Java开发项目为主,但只要有一天你出去面试,那Kotlin则是必不可少的加分项或者是硬性要求。小弟所在