itgle.com
更多“GAFGC储罐开工时要将程序进行Start。() ”相关问题
  • 第1题:

    阅读下面程序 class Test implements Runnable { public static void main(String[] args) { Test t=new Test(); t.start(): } public void run() {} } 下列关于上述程序的叙述正确的是

    A.程序不能通过编译,因为start()方法在Test类中没有定义

    B.程序编译通过,但运行时出错,提示start()方法没有定义

    C.程序不能通过编译,因为run()方法没有定义方法体

    D.程序编译通过,且运行正常


    正确答案:A
    解析:创建线程有两种方法:实现java.lang.Runnable接口;继承Thread类并重写run()方法。start()是Thread类中的方法,而本程序中的Test类实现了Runnable接口,Runnable接口中只定义了一个抽象方法run(),故Test类不能调用start()方法。编译时会出现start()方法未定义的错误。

  • 第2题:

    请阅读下面程序,说明该程序创建线程使用的方法是( )。

    A.继承Thread类

    B.实现Runnable接口

    C.tl.start( )

    D.t2.start( )


    正确答案:B
    本题考查线程的创建。在Java中,创建线程有两种方法:①通过实现Runnable接口创建线程。Runnable接口中只定义了一个run()方法作为线程体。②通过继承Thread类创建线程,Thread类本身实现了Runnable接口。创建的新的线程不会自动运行,必须调用start()方法才能运行。本题中Holloworld类实现了Run—nable接口。

  • 第3题:

    汇编源程序从START标号处开始执行。


    错误

  • 第4题:

    有以下程序

    #include <stdio.h>

    main( )

    { int arr[ ]={1,3,5,7,2,4,6,8},i,start;

    scanf("%d", &start);

    for (1=0; 1<3; i++)

    printf(”%d”,arr[ (start+i)%8] );

    }

    若在程序运行时输入整数10<回车>,则输出结果为【 12 】。


    正确答案:
    【答案】572
    【知识点】数组元素地址的使用
    【解析】第一次打印arr[10%8]=arr[2]的值,为5。第二次打印arr[11%8]=arr[3]的值,为7。第三次打印arr[12%8]=arr[4]的值,为2。

  • 第5题:

    31、源程序中只能用标号start表示程序的起始执行点。


    错误