当前位置: 代码迷 >> 综合 >> [kotlin]kotlin中的伴生对象(companion object)到底是个什么东西?
  详细解决方案

[kotlin]kotlin中的伴生对象(companion object)到底是个什么东西?

热度:80   发布时间:2023-10-13 11:46:02.0

文章目录

  • 写在前面
  • 第一步,写出kotlin代码
  • 第二步,转成Java代码
  • 第三步,查看java代码
  • 第四步、得出结论
    • 1.`companion object`的作用
    • 2. 写在`companion object`中的变量和方法
    • 3. 被`@JvmStatic`修饰的变量和方法

写在前面

写作不易,转载注明出处:
https://blog.csdn.net/qq_34676644/article/details/119178392
或者我同步更新的简书博客:
https://www.jianshu.com/p/ddfed1df606c

相信初学kotlin的人,对与kotlin中的companion object会有疑惑,也有不少人将这个东西当作java的静态来使用,今天就来扒一扒到底什么是companion object

  相关解决方案