首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Kotlin
南雨北斗
创建于2025-11-13
订阅专栏
kotlin技术学习总结
暂无订阅
共31篇文章
创建于2025-11-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
kotlin 委托
Kotlin 的委托(Delegation) 是一种设计模式的语言级实现,核心思想是将一个类的部分功能委托给另一个类来完成,避免继承的耦合性,同时复用代码。Kotlin 提供了 by 关键字,让委托
kotlin 面向对象 伴生对象
kotlin中伴生对象的特点: 在类中创建(使用companion object关键字) 有且只有一个 不用实例化类即可调用 可定义编译期常量 实例: 上述例子中没有实例化对象,直接调用类中的方法实现
kotlin 面向对象 单例模式
单例模式使用object声明,不需要写class关键字,不用实例化类,直接使用类名调用。单例在程序中有且只有一个实例,代码:
kotlin数据类
定义: data class(var/val 参数名称:参数类型) 注意事项: 定义数据类必须有至少一个参数,用来传递数据。 主构函数中参数必须用var或val来声明,不可缺少。 数据类不能用abst
kotlin密封类的主要用途
Kotlin 中密封类(Sealed Class)的主要用途之一是实现“穷尽性检查”(Exhaustiveness Checking) 。这是它区别于普通抽象类或接口的关键优势。下面我们详细解释: 🔍
kotlin枚举类
kotlin中的枚举类用于定义常量,使用enum关键字标注,枚举类中每个元素都是类的实例,可直接调用。带参数的枚举类直接在类的构造函数中添加参数,在枚举实例中标注具体的参数。
kotlin中实现嵌套类、内部类
kotlin中实现嵌套类、内部类,并修改顶层类中的name属性,实现输出。main函数中直接写Car1()相当于var c = Car(),这里省略了var定义符,是一种简写方式。
kotlin接口的定义及实现
kotlin接口的定义及实现。本例中实现了多接口,一辆智能汽车既具有汽车启动的属性又具有视觉识别障碍物的能力。
kotlin 面向对象 主构函数和次构函数
kotlin中主构函数可以显示用construct在类名后声明,也可以省略。次构函数的语法是“:this(上一级构造函数参数)”。实例化后即可自动执行主构函数和次构函数中的代码。 例子:
安卓APP开发流程
Android App 开发流程一般可以分为需求分析 → 设计 → 开发 → 测试 → 发布 → 运营维护几个主要阶段,具体步骤如下: 1. 需求分析 明确产品定位:确定 App 的核心功能、目标用户
Kotlin的应用场景
Kotlin 是一种静态类型、跨平台的编程语言,由 JetBrains 开发,2017 年成为 Google 官方推荐的 Android 开发语言。它结合了 Java 的稳定性和现代语言的简洁性,应用
安卓市场份额(截止2025年11月)
截至 2025 年 11 月,安卓在全球移动设备(手机和平板)操作系统市场中仍占据绝对主导地位,不同机构的数据略有差异,具体情况如下: 最新实时占比:据 Statcounter 数据,2025 年 9
GO和Kotlin在后端开发中的对比
Go 和 Kotlin 都是非常优秀的后端开发语言,但它们在设计哲学、性能特点和生态系统上有显著差异。选择哪种语言主要取决于你的项目需求、团队背景和技术栈偏好。 以下是一个详细的对比: 1. 语言特性
Kotlin中遍历map集合
Kotlin 中遍历 Map 集合的几种常用方法: Map 是一种键值对(Key-Value Pair)的集合,因此遍历的核心就是如何获取这些键和值。 假设我们有一个如下所示的 Map: 方法一:遍历
Kotlin中遍历集合的方法
在 Kotlin 中,遍历 MutableList 有多种方式,可根据需求选择合适的方法,以下是常用遍历方式及示例: 1. for 循环遍历(最常用) 直接通过 for-in 循环遍历 Mutable
Kotlin中的数据类
数据类是 Kotlin 提供的一种特殊类,专门用于存储数据。它会自动为你生成一系列常用的方法,从而大大减少了样板代码(Boilerplate Code)的编写。 一、为什么需要数据类? 在 Java
Kotlin中的枚举类
Kotlin 枚举类(Enum Class)是一种特殊的类,用于表示固定数量的常量集合,例如一周的天数、方向(东、南、西、北)、状态(成功、失败、 pending)等。枚举类在编译时就已确定所有可能的
Kotlin 类中构造函数参数的声明方式
在 Kotlin 中,类构造函数的参数不一定要用 val 声明,也可以用 var,或者什么都不用。这取决于你是否希望这个参数成为类的属性(Property)。 这是 Kotlin 与 Java 一个很
Kotlin属性委托
属性委托是 Kotlin 中一项强大的特性,它允许你将一个属性的 getter 和 setter 的逻辑委托给一个独立的类来处理。这可以让你重用代码、分离关注点,并让你的类更简洁。 1. 核心概念 委
kotlin中的继承和委托
在 Kotlin 中,继承(Inheritance) 和 委托(Delegation) 是两种核心的代码复用与扩展机制,二者设计目标不同:继承侧重「类的层级关系与功能继承」,委托侧重「复用已有实现
下一页