Exception in thread "main" java.lang.ClassNotFoundException: loadtb at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at org.apache.hadoop.util.RunJar.main(RunJar.java:201)
// demo 2 classLabel2Class{ init { var inner:innerClass = innerClass() } inner classinnerClass{ // implicit label @B init { var a:Int = 0; a.foo() } fun Int.foo() { // implicit label @foo val a = this@Label2Class // A's this val b = this@innerClass // B's this
val c = this // foo()'s receiver, an Int val c1 = this@foo // foo()'s receiver, an Int run { println("a is ${a.out()}") println("b id ${b.out()}") } } funout():String { return"innerClass" } }