| 
 | 
 
Kotlin调用Java: 
- // MyJavaClass.java
 
 - public class MyJavaClass {
 
 -     public String sayHello(String name) {
 
 -         return "Hello, " + name;
 
 -     }
 
 - }
 
 
  复制代码 
Kotlin调用: 
- val javaClass = MyJavaClass()
 
 - val message = javaClass.sayHello("Kotlin")
 
 - println(message) // 输出: Hello, Kotlin
 
 
  复制代码 ———————————————————————————————————————— 
Java调用Kotlin: 
- // MyKotlinClass.kt
 
 - class MyKotlinClass {
 
 -     fun greet(name: String): String {
 
 -         return "Hi from Kotlin, $name"
 
 -     }
 
 - }
 
 
  复制代码 
Java调用: 
- MyKotlinClass kotlinClass = new MyKotlinClass();
 
 - String message = kotlinClass.greet("Java");
 
 - System.out.println(message); // 输出: Hi from Kotlin, Java
 
 
  复制代码 
 
 
 
 |   
 
 
 
 |