最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

【奥鹏】21秋西交《JAVA语言程序设计》在线作业

西交《JAVA语言程序设计》在线作业

试卷总分:100  得分:100

一、单选题 (共 25 道试题,共 50 分)

1.类 Panel 默认的布局管理器是____。

A.GridLayout

B.BorderLayout

C.FlowLayout

D.GardLayout

 

2.如果程序编译通过,可运行,但运行结果与期望不相符,这类错误成为____

A.语义错误

B.运行错误

C.语法错误

D.逻辑错误

 

3.组件____是构成图形用户界面的基本成分和核心元素。

A.component

B.container

C.pannel

D.窗口(window)

 

4.指出正确的表达式()

A.byte=128;

B.Boolean=null;

C.long l=0xfffL;

D.double=0.9239d;

 

5.下列哪个命令中,用来运行Java程序的是 ( )

A.java

B.javadoc

C.jar

D.javac

 

6.下列哪个不是合法的标识符 ( )

A.hello

B.i

C.123

D._good

 

7.下列哪个字符串是合法的类标识符? ( )

A.implements

B._implements

C.-implements

D.implements-1

 

8.编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。

A..byte

B..class

C..html

D..exe

 

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

A.接口方法

B.最终方法

C.抽象方法

D.空方法

 

10.执行语句int i=1,j=++i;后i与j的值分别为()。

A.1与1

B.2与1

C.1与2

D.2与2

 

11.以下关于继承的叙述正确的是()。

A.在Java中类只允许单一继承

B.在Java中一个类只能实现一个接口

C.在Java中一个类不能同时继承一个类和实现一个接口

D.在Java中接口只允许单一继承

 

12.下列有关一个Java源文件的叙述,正确的是? ( )

A.可以有2个以上package语句

B.只能有1个类定义

C.可以有2个以上import语句

D.可以有2个以上public类

 

13.File类中用____函数获取文件的绝对路径。

A.path()

B.getPath( )

C.getAbsolutePath ( )

D.getName ( )

 

14.当浏览器重新返回 Applet 所在页面时,将调用 Applet 类的方法是____。

A.start()

B.init()

C.stop()

D.destroy()

 

15.给出下面代码段 1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } 哪行将引起一个编译时错误? ()

A.line 3

B.line 5

C.line 6

D.line 10

 

16.下列不可作为java语言标识符的是()

A.a1

B.$1

C._1

D.11

 

17.Java中()

A.一个子类可以有多个父类,一个父类也可以有多个子类

B.一个子类可以有多个父类,但一个父类只可以有一个子类

C.一个子类可以有一个父类,但一个父类可以有多个子类

D.其他说法都不对

 

18.给出下面代码段 1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 6) Test t1,t2; 7) int j,k; 8) j=0; k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) } 哪行将引起一个编译时错误? ()

A.line 3

B.line 5

C.line 6

D.line 10

 

19.Java application中的主类需包含main方法,main方法的返回类型是什么?()

A.int()

B.static

C.void

D.boolean()

 

20.有如下的程序: public class Welcome3 { public static void main( String args[] ) { System.out.println( “Welcome\nto\nJava\nProgramming!” ); } } 则它的输出结果是:

A.Welcome to Java Programming!

B.WelcomentonJavanProgramming!

C.Welcome to Java Programming!

D.Welcome to Java Programming!

 

21.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量( )

A.public int MAX_LENGTH=100;

B.final int MAX_LENGTH=100;

C.final public int MAX_LENGTH=100;

D.public final int MAX_LENGTH=100.

奥鹏作业答案请进open5.net或请联系QQ/微信:18866732

22.以下session的描述错误的是____。

A.session对象保存客户端信息。

B.每个session对应多个客户信息。

C.session是有生命周期的。

D.当关闭浏览器是session结束。

 

23.Java语言中,int类型在内存中所占的位数为 ( )

A.8

B.16

C.32

D.64

 

24.在调用方法时,若要使方法改变实参的值,可以()

A.用基本数据类型作为参数

B.用对象作为参数

C.用对象作为参数和用基本数据类型作为参数都对

D.用对象作为参数和用基本数据类型作为参数都不对

 

25.Socket对象中____函数获取远程端口。

A.getPort( )

B.getLocalPort( )

C.getRemotePort( )

D.getHost( )

 

二、多选题 (共 10 道试题,共 20 分)

26.下面哪些类可以被继承( )。

A.java.lang.Thread

B.java.lang.Number

C.java.lang.Double

D.java.lang.Math

 

27.下列哪些说法是正确的?()

A.Java语言只允许单一继承

B.Java语言只允许实现一个接口

C.Java语言不允许同时继承一个类并实现一个接口

D.Java语言的单一继承使得代码更加可靠

 

28.String s = “hello”; String t = “hello”; char c[] = {‘h’,’e’,’l’,’l’,’o’} ; 下列哪些表达式返回true? ( )

A.s.equals(t);

B.t.equals(c);

C.s==t;

D.t.equals(new String(“hello”));

 

29.下列哪些说法是正确的?()

A.Java 语言只允许单一继承

B.Java 语言只允许实现一个接口

C..Java 语言不允许同时继承一个类并实现一个接口

D.Java 语言的单一继承使得代码更加可靠

 

30.下面说法哪些是正确的?()

A.Applet可以访问本地文件

B.对static方法的调用不需要类实例

C.socket类在java.lang中

D.127.0.0.1地址代表本机

 

31.下列说法正确的有()

A.环境变量可在编译source code时指定

B.在编译程序时,所能指定的环境变量不包括classpath

C.javac一次可同时编译数个Java源文件

D.java.exe能指定编译结果要置于哪个目录(directory)

 

32.如下哪些是Java中正确的整数表示( )

A.22

B.0x22

C.022

D.22H

 

33.下列说法正确的是()

A.java语言里的线程是没有优先级的

B.String类在java.lang包中

C.java语言支持类的序列化

D.能序列化的类必须实现java.io.Serializable接口

 

34.关于awt和swing说法正确的是( )

A.awt在不同操作系统中显示相同的风格

B.swing在不同的操作系统中显示相同的风格

C.java.awt的子类

D.awt和swing都支持事件模型

 

35.执行下列代码后,哪个结论是正确的String [] s=newString[10];()

A.s[10]为””;

B.s[9]为null;

C.s[0]为未定义

D.s.length为10

 

三、判断题 (共 15 道试题,共 30 分)

36.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。

 

37.声明为protected的类成员只能被次类中的方法访问。( )

 

38.如果顺序文件中的文件指针不是指向文件头,那么必须先关闭文件,然后在再打开它才能从文件头开始读。()

 

39.StringTokenizer类的hasMoreTokens方法确定在字符串中是否还有语言符号返回。()

 

40.JavaBeans是java的对象组件技术、提供组件复用的关键技术类似于windows的ActiveX技术。( )

 

41.抽象类可以实例化对象。()

 

42.在类定义中,成员访问权限修饰符不能多次出现。( )

 

43.JAVA能够进行多线程与网络程序设计。 ( )

 

44.String类的valueOf方法由它的参数转换成的字符串。()

 

45.一个线程可以调用yield方法使其他线程有机会运行。()

 

46.在关系数据库中一个关系就是一个二维表。( )

 

47.当资源不再需要时,一个执行程序却不能恰当地释放他,就会出现资源泄露。( )

 

48.数据库的发展历程经历三个阶段,即人工阶段、文件阶段、数据库管理系统。( )

 

49.java语言中的数据库引擎是JDBC,它是java访问关系数据库的编程接口,不能使用ODBC来访问数据库。( )

 

50.在定义变量和方法时,必须清楚地在起面前标上访问权限修饰符。()

 

转载请注明:奥鹏作业之家 » 【奥鹏】21秋西交《JAVA语言程序设计》在线作业

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址