首页 试题详情
单选题

阅读下列代码段 class Test implements Runnable { public int run( ) { int i = 0; while (true) { i++; System.out.println ("i="+i); } } } 上述代码的编译结果是:

A程序通过编译并且run ()方法可以正常输出递增的i值

B程序通过编译,调用run ()方法将不显示任何输出

C程序不能通过编译,因为while的循环控制条件不能为“true”

D程序不能通过编译,因为run ()方法的返回值类型不是void

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

    阅读下列代码class Test implements Runnable { public int run( ) { int i = 0; while (true) { i++; System.out.println (i=+i); } }}上述代码的编译结果是:

    答案解析

  • 单选题

    下列代码的执行结果是 public class Test{ public int aMethod() { static int i=0; i++; System.out.println(i); } public static void main(String args[]) { Test test = new Test(); test.aMethod(); } }

    答案解析

  • 单选题

    给出下列代码,如何使成员变量m 被方法fun()直接访问? class Test { private int m; public static void fun() { ... } }

    答案解析

  • 单选题

    在Java中,执行以下代码后,说法正确的是public class Test extends Thread {public static void main(String args[]) {Test test = new Test();test.start();try{test.sleep(3000);}catch( Exception e ){}System.out.println(“main线程”);}public void run(){System.out.println(“自定义线程”);}}

    答案解析

  • 单选题

    阅读下列代码public class Person{ static int arr[ ] = new int[10]; public static void main (String[] args) { System.out.println(arr[9]); }}该代码运行的结果是:

    答案解析

热门题库