工程语言问题
没想通,为啥一个工程用kt和java交织一起 ,。。嫌可维护性太高了吗
AutoJs6 基于官方最终开源版本 Auto.js 4.1.1 创建, 而官方版本就是 Kotlin/Java 混合项目, AutoJs6 继承其混合性.
如果你希望将 Java 作为主力开发语言, 可能需要多一些学习成本, 因为你很可能需要顺利阅读并理解 Kotlin 代码, 然后 (如果需要的话) 将其使用 Java 重写, 然后再进行扩展/修改/删减/优化等操作.
如果你希望将 Kotlin 作为主力开发语言, 则相对容易许多, 因为 IDE 已支持相对完善的 Java 转换 Kotlin 功能, 可直接进行代码转换.
总之, 无论哪种方法, 作为开发者, 借助互联网资料搜查和整合能力, 以及日益完善的现代 AI 技术, 均有机会突破开发语言的限制, 充分发挥你的技术创造力.
Sent from my XQ-DQ72 using FastHub
AutoJs6 基于官方最终开源版本 Auto.js 4.1.1 创建, 而官方版本就是 Kotlin/Java 混合项目, AutoJs6 继承其混合性.
如果你希望将 Java 作为主力开发语言, 可能需要多一些学习成本, 因为你很可能需要顺利阅读并理解 Kotlin 代码, 然后 (如果需要的话) 将其使用 Java 重写, 然后再进行扩展/修改/删减/优化等操作.
如果你希望将 Kotlin 作为主力开发语言, 则相对容易许多, 因为 IDE 已支持相对完善的 Java 转换 Kotlin 功能, 可直接进行代码转换.
总之, 无论哪种方法, 作为开发者, 借助互联网资料搜查和整合能力, 以及日益完善的现代 AI 技术, 均有机会突破开发语言的限制, 充分发挥你的技术创造力.
Sent from my XQ-DQ72 using FastHub
感谢大佬解惑,谢谢。