首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android_小雨
掘友等级
Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
25
文章 24
沸点 1
赞
25
返回
|
搜索文章
最新
热门
20.Kotlin 类:类的形态(七):内联类 (Inline Class)
内联类是一种 “零开销的类型安全包装器”,专为 “需要给单个基础值添加类型标识,又不想付出对象分配成本” 的场景而生。
19.Kotlin 类:类的形态(六):匿名内部类
Kotlin 匿名内部类是 “即写即用” 的对象表达式,在兼容 Java 场景的同时,解决了变量访问限制,更灵活高效。
18.Kotlin 类:类的形态(五):嵌套类与内部类 (Nested & Inner)
面向对象编程中,并非所有的类都需要独立存在于顶层。当一个类的逻辑完全服务于另一个类,或者需要对类内部的逻辑进行模块化封装时,嵌套类和内部类便应运而生。
17.Kotlin 类:类的形态(四):枚举类 (Enum Class)
枚举类 (Enum Class)的核心定位就是:定义固定有限的常量集合,保障类型安全。它强迫你在编译期就确定好所有的可能性,把运行时可能出现的“无效值”错误扼杀在摇篮里。
16.Kotlin 类:类的形态(三):密封类 (Sealed Class)
密封类被称为“增强版的枚举”(Enum with superpowers)。 一句话总结:密封类就是编译器知道所有可能子类型的类,专为“有限种状态”而生。
15.Kotlin 类:类的形态(二):数据类 (Data Class)
Kotlin 引入 数据类 (Data Class) 的核心目的非常纯粹:专注数据存储。使用 `data` 关键字修饰类后,Kotlin 编译器会在后台默默为你承担所有繁重的工作。
14.Kotlin 类:类的形态(一):抽象类 (Abstract Class)
Kotlin 设计抽象类的初衷,是在代码复用与子类规范之间寻找平衡。 - 复用:将通用的状态和逻辑提取到父类,避免重复代码。 - 规范:通过抽象方法强制子类必须实现特定逻辑,保证业务流程的完整性。
13.Kotlin 对象:Object 关键字:单例、伴生对象与对象表达式
本文深度解析 Kotlin 中 object 关键字的三大核心用法:Object 单例、伴生对象、对象表达式。通过对比 Java 实现方式,阐述其简化单例、替代匿名内部类等核心价值。
12.Kotlin 类:可见性修饰符:public, protected, internal, private
本文聚焦 Kotlin 四大可见性修饰符(private、protected、internal、public),从核心作用、基础用法、范围对比、场景选型、Java 差异等维度展开。
11.Kotlin 类:继承控制的关键 ——final 与 open 修饰符
Kotlin 采用了截然相反的设计哲学——**类和成员默认是 final 的,即默认不可继承、不可重写**。
下一页
个人成就
文章被点赞
143
文章被阅读
11,364
掘力值
1,459
关注了
17
关注者
48
收藏集
2
关注标签
74
加入于
2021-12-03