我有一个Kotlin类,它有一个类对象,例如, public class Foo {
public class object {
public val SomeValue : Int = 0
}
}
如果我从Java使用这个类,如何访问类对象内的SomeValue?如果它是一个带有静态属性的Java类,那么我只是使用Foo.SomeValue--但我不能在这里
鉴于以下科特林译注: public Retention(RetentionPolicy.RUNTIME) annotation class foo(val text : String)
和下面的代码来检查,如果一类是由上述注解: if (javaClass<Bar>().isAnnotationPresent(javaClass<foo>())) {
// do something