关于Job里的语法问题

来源:12-1 案例:仿官方框架实现 launch 1

移动客户端

2024-11-13

图片描述老师,这里的用法看不懂,这里的伴生对象 companion object Key不需要实例化吗,重写属性key也不需要实例化吗?key = Job是什么意思,为什么点击Job 跳转后是跳到了伴生对象Key

写回答

1回答

bennyhuo

2024-11-13

companion object是Job类的伴生对象,这个就是个单例,不需要实例化。

Key就是这个对象的名字。
外部使用时,Job是类名,同时也是伴生对象的对象名,所以也会跳转到Key上。这个写法比较少见,一般伴生对象不会单独写名字的。
0
0

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1795 学习 · 488 问题

查看课程