在程序的下面线处应填人的选项是( )。 A.implements RunnableB.extends Thread在程序的下面线处应填人的选项是( )。A.implements RunnableB.extends ThreadC.implements ThreadD.extends Runnable

题目
在程序的下面线处应填人的选项是( )。 A.implements RunnableB.extends Thread

在程序的下面线处应填人的选项是( )。

A.implements Runnable

B.extends Thread

C.implements Thread

D.extends Runnable


相似考题
更多“ 在程序的下面线处应填人的选项是( )。 A.implements RunnableB.extends Thread 在程序的下面线处应填人的选项是( )。A.implements RunnableB.extends”相关问题
  • 第1题:

    在下列代码的下i画线处应填人的内容是( )。 public class FirstSample{ public static void main( args[]){ System.out.println("你好!"); } }

    A.staff

    B.double

    C.int

    D.String


    正确答案:D
    D。【解析】这是学习Java语言接触的第一个程序,main函数的参数是Stringargs[]。

  • 第2题:

    阅读下面程序 public class Test implements Runnable{ public static void main(String[]args){ _______________________________________; t. start(); } public void mR(){ System. out. println("Hello!"); }} 在程序下画线处填入正确选项是

    A.Test t=flew Test()

    B.Thread t=new Thread();

    C.Thread t=new Thread(new Test());

    D.Test t=new Thread();


    正确答案:C
    解析:根据t. start()可知t应该是一个Thread类,排除A)。Thread类与Test类之间没有继承关系,所以排除D)。B)没有指定创建线程的对象,因此t. start()语句不能使Test类的run方法运行。所以选C)。

  • 第3题:

    下列程序的功能是将-个整数数组写入二进制文件,在程序的下画线处应填入的选项是( )。

    A.writeArray

    B.writeByte

    C.writeInt

    D.writeDouble


    正确答案:C
    向流中写入整数数组,用WrinteInt方法。

  • 第4题:

    执行【直线】命令在“开始点”提示下选择C选项,将会()。

    A.从上一次所绘制的直线或圆弧处继续绘制直线

    B.封闭前面线段

    C.显示错误信息


    正确答案:C

  • 第5题:

    下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是( )。

    A.<

    B.=

    C.<=

    D.>=


    正确答案:D
    在字符串中查询指定的字符或子串,可用indexof()方法,如查询成功,返回所查字符的位置。如不成功,返回-l,从下面程序可以看出,While条件应为查询成功。

  • 第6题:

    有以下程序:若要按以下形式输出数组右上半三角:则在程序下划线处应填人的语句是( )。

    A.i-1

    B.i+1

    C.i

    D.4-i


    正确答案:C
    此题中嵌套了两个for语句,第一个用来输出空格,第二个用来输出数字。如此类型的输出某种格式的考题,一般是采用多重循环来解决,需要考生找出输出数据的特点,并用相应的数学公式表示出来。

  • 第7题:

    在下列程序的空白处,应填入的正确选项是( )。

    A.WriterObject

    B.Writer

    C.BufferedWriter

    D.writerObject


    正确答案:D
    本题考查的是输入/输出及文件操作,writerObject方法是向数据流中写入数据。

  • 第8题:

    为使下列代码正常运行,应该在下画线处填人的选项是( )。A.ReaderB.InputStream

    为使下列代码正常运行,应该在下画线处填人的选项是( )。

    A.Reader

    B.InputStream

    C.Objectlnput

    D.ObjeetInputStream


    正确答案:D
    ObjectInputStream类和0bjectOutputStream类分别是InputStream类和0utputStream类的子类。0bjectInputStream类和0bjectOutputStream类创建的对象被称为对象输入流和对象输出流。对象输入流使用readObject()方法读取一个对象到程序中。

  • 第9题:

    阅读下面程序 public class Test implements Runnable { public static void main(String[] args) { ______ t.start(); } public void run() { System.out.println("Hello!"); } } 程序中下画线处应填入的正确选项是

    A.Test t=new Test();

    B.Thread t=new Thread();

    C.Thread t=new Thread(new Test());

    D.Test t=new Thread();


    正确答案:C

  • 第10题:

    文章[]处应填人的词语是( )。

    A.生产

    B.激烈竞争

    C.市场

    D.科研能力


    正确答案:A
    该题并非词语辨析题,只需要考生把握整体文章的走向就能推断出答案,因为之前的段落一直在围绕“生产”进行论述,此句空白处必然为A,而且也恰好与下一个自然段相对应。

  • 第11题:

    可以在“开始”菜单的()位置处找到“控制面板”选项。

    • A、在“所有程序”下
    • B、打开“开始”菜单即可找到
    • C、在“程序”下
    • D、根本找不到

    正确答案:B

  • 第12题:

    单选题
    阅读下列Java语句:ObjectOutputStream out=new ObjectOutputStream(new ______(employee.dat));在下画线处,应填的正确选项是(  )。
    A

    File

    B

    FileWriter

    C

    FileOutputStream

    D

    OutputStream


    正确答案: D
    解析:
    将对象转换为字节流保存起来,并在日后还原这个对象,这种机制称做对象串行化。ObjectOutputStream类的构造方法参数是串行化了的对象。此处是串行化了的文件输出流FileOutputStream,本题也可以填写ByteArrayOutputStream,这两种是Java中很经典的串行化模式。

  • 第13题:

    阅读下面程序 public class Test2______ { public static void main(String[] args){ Thread t=new Test2(); t. start(); } public void run(){ System. out. priatln("How are you. "); } } 在程序下画线处填入的正确的选项是

    A.implements Thread

    B.extends Runnable

    C.implements Runnable

    D.extends Thread


    正确答案:D
    解析:Thread类是多线程基类,多线程启动类必须继承此类。而实现Runnable接口的类能作为多线程的一个执行任务,一般作为参数传给新的Thread类。

  • 第14题:

    在下面程序的下画线处应填入的选项是 public class Test______{ public static void main(String args[]) { Test t=new Test(); Thread tt=new Thread(t); tt.start(); } public void run() { for(int i=0;i<5;i++) System.out.println("i="+i); } }

    A.implements Runnable

    B.extends Thread

    C.implements Thread

    D.extends Runnable


    正确答案:A
    解析:创建线程有两种方法:实现java.lang.Runnahle接口和继承Thread类并重写run()方法。从创建线程实例的语句Thread tt=new Thread(t);可以看出本程序将Test类的实例t作为参数传递给Thread类的构造方法,因此是通过实现Runnable接口创建线程。

  • 第15题:

    在程序的下画线处应填入的选项是( )。 A.implements RunnableB.extends Thread

    在程序的下画线处应填入的选项是( )。

    A.implements Runnable

    B.extends Thread

    C.implements Thread

    D.extends Runnable


    正确答案:B
    implements是实现接口,extends是继承类。Thread是类,Runnable是接口,所以只有A、B选项语法是正确的。而Runnable是不能返回Static值,所以答案选择B。

  • 第16题:

    下列程序的功能是将一个整数数组写入二进制文件,在程序的下画线处应填人的选项是( )。

    A.writeArray

    B.writeByte

    C.writeInt

    D.writeDouble


    正确答案:C
    向流中写入整数数组,用writeInt方法。

  • 第17题:

    在程序的下画线处应填入的选项是( )。 public class Test {: public static void main(String args[]){ Test t=new Test; Thread tt=new Thread(t); tt.start; } public void run{ for(int i=0;i<5;i++){ System.out.println("i="+i); } } }

    A.implements Runnable

    B.extends Thread

    C.implements Thread

    D.extends Runnable


    正确答案:B
    B。【解析】implements是实现接口,extends是继承类。Thread是‘类,Runnable是接口,所以只有A、B选项语法是正确的。而Runnable是不能返回Static值,所以答案选择B。

  • 第18题:

    阅读下列Java语句:在下画线处,应填的正确选项是( )。

    A.File

    B.FileWriter

    C.FileOutputStream

    D.Outputstream


    正确答案:C
    ObjectOutputStream即继承了0utput-Stream抽象类,又实现了0bjectOutput接口,这是Java用接口技术代替双重继承的例子,其构造方法参数是串行化了的对象。所以,此处应为串行化的文件输出流。

  • 第19题:

    函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。

    在if语句下划线处应填人的选项是( )。

    A.O>s

    B.* P>*s

    C.a[p]>a[s]

    D.p—a>P—s


    正确答案:B
    函数fun的功能是在形参a所指的具有n个元素的数组中查找最大值并返回。通过for循环比较,s始终指向最大值的那个元素。取指针的值,使用+P,因此比较使用·P和}8,需要找到最大值,当}8<+P时,修改指针s的指向,因此答案为B选项。

  • 第20题:

    阅读下面程序 public class Test2 ______ { public static void main(String[] args) { Thread t=new Test2(); t.start(); } public void run() { System.out.println("How are you."); } } 程序中下画线处应填入的正确选项是

    A.implements Thread

    B.extends Runnable

    C.implements Runnable

    D.extends Thread


    正确答案:D

  • 第21题:

    阅读下列Java语句: ObjectOutputStream Ut=new ObjectOutputStream(new ("employee.dat")); 在下画线处,应填的正确选项是( )。

    A.File

    B.FileWriter

    C.FileOutputStream

    D.Outputstream


    正确答案:C
    C。【解析】ObjectOutputStream即继承了0utputStream抽象类,又实现了ObjectOutput接口,这是Java用接口技术代替双重继承的例子,其构造方法参数是串行化了的对象。所以,此处应为串行化的文件输出流。

  • 第22题:

    ( 30 )在程序的下划线处应填入的选项是

    public class Test _________{

    public static void main(String args[]){

    Test t = new Test();

    Thread tt = new Thread(t);

    tt.start();

    }

    public void run(){

    for(int i=0;i<5;i++){

    system.out.println( " i= " +i);

    }

    }

    }

    A ) implements Runnable

    B ) extends Thread

    C ) implements Thread

    D ) extends Runnable


    正确答案:A

  • 第23题:

    单选题
    可以在“开始”菜单的()位置处找到“控制面板”选项。
    A

    在“所有程序”下

    B

    打开“开始”菜单即可找到

    C

    在“程序”下

    D

    根本找不到


    正确答案: C
    解析: 暂无解析