Java使用了Kotlin的关键字
一些 Kotlin 关键字在 Java 中是有效标识符:in、 object、 is等等。
如果一个 Java 库使用了 Kotlin 关键字作为方法,我们可以通过反引号(`)字符转义它来调用该方法。例如我们有个Java类,其中有个is方法:
1. public class MathTools {
3. public boolean is(Object o) {
4. return true;
5. }
7. }
那么我们在Kotlin代码这样调用这个is方法:
1. @RunWith(JUnit4::class)
2. class MathToolsTest {
3. @Test fun testISKeyWord(){
4. val b = MathTools().`is`(1)
5. }
6. }
Java 调用 Kotlin
Java 同样也可以调用 Kotlin 代码。但是要多用一些注解语法。
