首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
kotlin
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
Kotlin 构造函数(Constructor)
Kotlin 构造函数(Constructor),在本文中,您将在示例的帮助下了解Kotlin中的构造函数(主要构造函数和次构造函数)以及初始化程序块。构造函数是初始化类属性的简洁方法。它是一个特殊的成员函数,在实例化(创建)对象时调用。但是,它们在Kotlin中的工作方式略有不同。在Kotlin中,有两个构造函数:主构造函数-初始化类的简洁方法次构造函数-允许您放置其他初始化逻辑主构造函数主构造
187
代码人生
01-01 08:00
代码人生
Kotlin 数据类(Data)
Kotlin 数据类(Data),在本文中,您将学习在Kotlin中创建数据类。您还将了解数据类必须满足的要求及其标准功能。可能会出现这样的情况:您需要创建一个仅用于保存数据的类。在这种情况下,您可以将类标记为data以创建数据类。比如说,dataclassPerson(valname:String,varage:Int)对于此类,编译器会自动生成:copy()函数,equals()和hashCo
492
代码人生
01-01 08:00
代码人生
Kotlin 入门教程
Kotlin 入门教程,欢迎来到Kotlin教程!Kotlin已在Android上流行。如果您想学习Kotlin编程语言,这是一个很好的开始。我们的Kotlin教程详细介绍了Kotlin编程语言,其基础知识和示例,以了解基本的函数式编程语句,面向对象的概念,文件操作,字符串操作等。Kotlin是一种编程语言。它可用于开发适用于台式机,Android,Web等的现代多平台应用程序。Kotlin像其他
162
01-01 08:00
Kotlin学习笔记之可见性修饰符(kotlin菜鸟教程)
Kotlin学习笔记之可见性修饰符(kotlin菜鸟教程),在Kotlin中四种可见性修饰符:private、protected、internal、public,如果没有显示指定修饰符的话,默认可见性是public。1、包场景下的可见性修饰符packagecom.iflytek.basekotlin.`class`//函数、属性、类、对象和接口都可以在顶层声明,即直接在包内2021/6/22fun
88
代码人生
01-01 08:00
代码人生
Kotlin学习笔记之接口
Kotlin学习笔记之接口,interfaceMyStudent{/***********************接口中的属性************************/valname:String//1、接口中可以声明抽象属性,等待继承接口的类去赋值2021/6/22valpropertyWithImplementation:String//2、带有访问器实现的属性2021/6/22get
135
代码人生
01-01 08:00
代码人生
Kotlin 看协程源码时的一些记录
Kotlin 看协程源码时的一些记录,本片文章讲一些kotlin协程的基础1.suspend关键字我们知道suspend函数时协程中的重点,很多人也知道suspend函数,就是挂起和恢复。但是suspend函数为什么能挂起和恢复,怎么挂起和恢复呢??从java的角度来看1.我在kotlin中定义了suspend函数和一个普通函数,,且都没有返回值。2.在反编译之后可以看出,带有suspend关键字
80
代码人生
01-01 08:00
代码人生
Kotlin 进阶之路6 异常错误处理和类型检查
Kotlin 进阶之路6 异常错误处理和类型检查,1、异常错误处理/***对可能发生执行异常的代码的一种保护*默认异常类:Exception**/funmain(args:Array){println("--------------直接展示错误--------------")//直接展示错误try{"abc".toInt()}catch(e:Exception){println(e)}printl
70
后端
01-01 08:00
后端
Kotlin 进阶之路4 面向对象
Kotlin 进阶之路4 面向对象,1.面向对向编程本质上就是解决如何用程序描述世界的问题讨论如何把实际存在东西映射成程序的类和对象一种程序设计的思路、思想、方法/***面向对向编程*对某种事物进行抽象化,称之为建模**///kotlin定义:class类名constructor(属性列表){更多的属性和方法描述}//构造器:用来设置类新实例的出厂配置//类要被继承需要加openopenclass
86
后端
01-01 08:00
后端
Kotlin 进阶之路3 控制流与函数
Kotlin 进阶之路3 控制流与函数,1.控制流/***用来检查和运算各种条件和逻辑的组合,控制App的运行流向*循环:for,while及循环控制*if:二元判断*when:细致化判断**/funmain(args:Array){println("----------------依次操作一个序列(如集合类型)中的每一项----------------")//for:1.依次操作一个序列(如集合
88
后端
01-01 08:00
后端
Kotlin 进阶之路2 区间与集合类型
Kotlin 进阶之路2 区间与集合类型,1.区间(Range)一个数学上的概念,表示范围ClosedRange的子类,IntRange最常用基本写法:-0..100表示[0,100]-0until100表示[0,100)-iin0..100判断i是否在区间[0,100]中复制代码valrange:IntRange=0..1024//[0,1024]---闭区间valrange_exclusive
104
«
1
2
3
4
5
6
7
8
9
10
11
»