首页 > 试题广场 >

阅读以下程序,写出输出结果。

[问答题]

阅读以下程序,写出输出结果。

import static net.mindview.util.Print.*;
 
class Candy {
static { print("Loading Candy"); }
}
 
class Gum {
static { print("Loading Gum"); }
}
 
class Cookie {
static { print("Loading Cookie"); }
}
 
public class SweetShop {
public static void main(String[] args) {
print("inside main");
new Candy();
print("After creating Candy");
try {
Class.forName("Gum");
} catch(ClassNotFoundException e) {
print("Couldn’t find Gum");
}
print("After Class.forName(\"Gum\")");
new Cookie();
print("After creating Cookie");
}
}

inside main

Loading Candy

After creating Candy

Couldn t find Gum

After Class.forName("Gum")

Loading Cookie

After creating Cookie


发表于 2017-05-17 16:37:49 回复(1)