kotlin ernal
时间: 2023-12-22 14:19:43 浏览: 88
Kotlin中的external关键字用于声明某个方法不由Kotlin实现,类似于Java中的native关键字。通过使用external关键字,我们可以将某个函数的实现交给其他语言或平台来完成。在使用external关键字声明的函数中,我们只需要定义函数签名,具体的实现则由外部提供。这样可以方便地与其他语言进行交互,比如调用C或C++编写的底层代码。
需要注意的是,由于external关键字声明的函数的实现是由外部提供的,所以在Kotlin代码中不能直接调用这些函数的具体实现细节。而是需要通过外部提供的接口或方法来使用这些函数。
总结起来,Kotlin中的external关键字用于声明某个函数的具体实现由外部提供,这样可以方便地与其他语言进行交互和调用底层代码。
阅读全文