华师网络学院作业答案-Java语言程序设计选择题

  • 格式:doc
  • 大小:74.00 KB
  • 文档页数:13

下载文档原格式

  / 40
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

以下哪个方法仅在Applet程序被创建和首次被载入支持Java的浏览器时被调用。 ( )

A.paint()

B.init()

C.action()

D.start()

答案:B

下列有关Java程序的说法中错误的是:()

A.由于Java程序是解释执行的,所以执行前不需要进行编译。

B.程序执行过程中需要的所有类都是通过字节码校验程序装入的。

C.代码的运行是由Java运行环境中的解释器完成的。

D.在缺省的安全配置条件下,Applet不能访问任何本地资源。

答案:A

以下的变量定义语句中,合法的是( )。

A.float $_*5= 3.4F

B.byte b1= 15678

C.double a =Double. MAX_VALUE

D.int _abc_ = 3721L

答案:C

应用程序的main方法中有以下语句,则输出的结果是 ( )。

String s="java@123456@";

int n=s.indexOf("@");

int k=s.indexOf("@",5);

String s2=s.substring(n+1,k);

System.out.println(s2);

A.123456

B.java

C.@

D.5

答案:A

有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( ).

A.2 7 8 12 35

B.12 35 8 7 2

C.35 12 8 7 2

D.8 7 12 35 2

答案:A

在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句

A.import java.awt.*

B.import java.applet.Applet

C.import java.io.*

D.import java.awt.Graphics

答案:C

以下哪个约束符可用于定义成员常量?()

A.static

B.final

C.abstract

D.以上约束符都不能用

答案:B

在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?

A.init()

B.start()

C.paint()

D.destroy()

答案:D

如下标识符中()是有效的?

A.3LongString

B.okButton

C.¥int

D.byte

答案:B

下列的变量定义中,错误的是( )

A.int i

B.int I = Integer.MAX_VALUE

C.static int i=100

D.int 123_$

答案:D

在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。

A.import java.awt.*

B.import java.applet.*

C.import java.io.*

D.import java.awt.event.*

答案:D

下面哪个语句是创建数组的正确语句?()

A.float f[6][6] = new float[6][6]

B.float f[][] = new float[][6]

C.float [][]f = new float[6][6]

D.float [] f = new float[6][]

答案:C

应用程序的main方法中有以下语句,则输出的结果是 ( )。

String s1="AbcD";

String s2=s1.toLowerCase();

A.A

B.ABCD

C.aBCd

答案:D

若在某一个类定义中定义有如下的方法: abstract void performDial( );该方法属于()。

A.本地方法

B.最终方法

C.解态方法

D.抽象方法

答案:D

下列说法哪个是正确的?()

A.一个源文件中可以有一个以上的公共类

B.一个源文件只能供一个程序使用

C.一个源文件中只能有一个方法

D.一个程序可以包含多个源文件

答案:D

下面是有关子类继承父类构造函数的描述,其中正确的是( )。

A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数。

B.子类无条件地继承父类不含参数的构造函数。

C.子类必须通过super关键字调用父类的构造函数。

D.子类无法继承父类的构造函数。

答案:C

下面的程序编译运行后输出的结果是( )。

public class A implements Runnable

{ public static void main(String argv[])

{ A a = new A();

Thread t = new Thread(a);

t.start(); }

public void run() { while(true)

{ try{ Thread.currentThread().

sleep(1000); }catch(InterruptedException e)

{ System.out.println(e.toString()); }

System.out.println("looping while"); } } }

A.在屏幕上重复输出" looping while"

B.在屏幕上输出一次" looping while" 。

C.没有结果输出。

D.以上说法都错误

答案:A

设有下面两个赋值语句:

a = Integer.parseInt(“1024”);

b = Integer.valueOf(“1024”).intValue();

下述说法正确的是()。

A.a是整数类型变量,b是整数类对象

B.a是整数类对象,b是整数类型变量

C.a和b都是整数类对象并且它们的值相等

D.a和b都是整数类型变量并且它们的值相等