题目内容

下面代码进行的结果是哪一项()。public class Test { public static void main(String[] args) { int sum = 0; for(int i = 0 ; i < 100 ; i++) { sum = sum++; } System.out.println(sum);}}

A. 编译失败
B. 编译成功,运行时抛出异常
C. 输出:0
D. 输出:100

查看答案
更多问题

下面代码进行的结果是哪一项()。public class Test { public static void main(String... args) { int i = 1; for (; i <= 10; i += 3) { i++; System.out.print(i + "\t"); } System.out.println(i); }}

A. 编译失败
B. 编译成功,运行时抛出异常
C. 输出:2 5 8 11
D. 输出:2 5 8
E. 输出:2 6 10 13
F. 输出:2 6 10

给出如下程序段: public class Person { private String name; public Person( ) { this.name = name; System.out.println("Person:" + name); } public static void main(String[] args) { Person p1 = new Person("Dhee"); Person p2 = new Student("DaLian"); } } class Student extends Person { private String school; public Student(String school) { this.school = school; System.out.println("Student:" + school); } }下面选项正确的是:【选择一项】

A. 编译失败。
B. 编译成功,但运行时发生异常。
C. 编译成功,运行时没有任何数据输出。
D. 编译成功,运行输出:Person:DheeStudent:DaLian
E. 编译成功,运行输出:Person:DheePerson:DheeStudent:DaLian
F. 编译成功,运行输出:Person:DheeStudent:DaLianStudent:DaLian

给出如下程序段:interface A { void run();} public class Person implements A { public void method() { System.out.println("Person Method!!!"); } public static void main(String[] args) { Person person = new Person(); person.method(); }}下面选项正确的是:【选择一项】

A. 编译失败。
B. 编译成功,但运行时发生异常。
C. 输出:Person Method!!!
D. 没有任何内容输出。
E. 以上都不正确。

给出如下程序段: public class Test { public static void main( ) { Set set = new TreeSet<>(); set.add(100); set.add(50 + 50); set.add(200); set.add(300); for (Integer i : set) { System.out.print(i + "\t"); } }}下面选项正确的是:【选择一项】

A. 输出:100 100 200 300,但输出顺序不固定。
B. 输出:100 100 200 300,但输出顺序是固定。
C. 输出:100 200 300,但输出顺序不固定。
D. 输出:100 200 300,但输出顺序是固定。

答案查题题库