<dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-reflect</artifactId> <version>${kotlin.version}</version> </dependency> implementation "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version" import kotlin.reflect.KClass; KClass<?> clazz = MyClass.class; System.out.println("Class name: " + clazz.getSimpleName()); System.out.println("Package name: " + clazz.getPackageName()); import kotlin.reflect.KClass; public class Main { public static void main(String[] args) { KClass<?> clazz = MyClass.class; System.out.println("Class name: " + clazz.getSimpleName()); System.out.println("Package name: " + clazz.getPackageName()); } } class MyClass { private String name; public int age; public MyClass() { this.name = "John"; this.age = 30; } public void printInfo() { System.out.println("Name: " + name); System.out.println("Age: " + age); } } Class name: MyClass Package name: com.example


上一篇:
下一篇:
切换中文