吉大java考试题_吉大20春学期《JAVA程序设计》在线作业二-1(答案)

答案来源:奥学网(www.aoxuewang.net)-[吉林大学]吉大20春学期《JAVA程序设计》在线作业二

试卷总分:100    得分:100

第1题,在 Java 中,所有类的根类是(     )。

A、java.lang.Object

B、java.lang.Class

C、java.applet.Applet

D、java.awt.Frame

正确答案:

第2题,向量可以描述成(     )。

A、固定长度的数组

B、可变长度的数组

C、一种队列

D、一种堆栈

正确答案:

第3题,下列不是 InputStream 子类的是(     )

A、文件输入流 FileInputStream

B、对象输入流 ObjectInputStream

C、字符输入流 CharInputStream

D、压缩文件输入流 ZipInputStream

正确答案:

第4题,给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问(     )。

A、将private int m 改为protected int m

B、将private int m 改为 public int m

C、将private int m 改为 static int m

D、将private int m 改为 int m

正确答案:

答案来源:奥学网(www.aoxuewang.net),下列语句序列执行后,ch1 的值是(     )。 char ch1='A',ch2='W'; if(ch1 + 2  ch2 ) ++ch1;

A、'A'

B、B'

C、'C'

D、B

正确答案:

第6题,已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是(     )

A、False

B、True

C、None

D、出错

正确答案:

第7题,编译并且执行以下代码,会出现什么情况(     )。 public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }

A、1

B、有错误,数组anar在初始化以前不能正常输出

C、2

D、有错误,数组的大小没有定义。

正确答案:

第8题,设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是(     )

A、3

B、3.5

C、4

D、5

正确答案:

第9题,下列代码中,将引起一个编译错误的行是(     ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 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、第3行

B、第5行

C、第6行

D、第10行

正确答案:

答案来源:奥学网(www.aoxuewang.net),以下选项中,合法的赋值语句是(     )

A、a = = 1;

B、++ i;

C、a=a + 1= 5;

D、y = int ( i );

正确答案:

第11题,用于定义类成员的访问控制权的一组关键字是(     )

A、class, float, double, public

B、float, boolean, int, long

C、char, extends, float, double

D、public, private, protected

正确答案:

答案来源:奥学网(www.aoxuewang.net),下列方法定义中,正确的是(     )

A、int x(){ char ch='a'; return (int)ch; }

B、void x(){ ...return true; }

C、int x(){ ...return true; }

D、int x(int a,b){ return a+b; }

正确答案:

第13题,下列叙述中,错误的是(     )。

A、父类不能替代子类

B、子类能够替代父类

C、子类继承父类

D、父类包含子类

正确答案:

第14题,下列语句序列执行后,i 的值是(     )。 int i=8, j=16; if( i-1  j ) i--; else j--;

A、15

B、16

C、7

D、8

正确答案:

答案来源:奥学网(www.aoxuewang.net),所有的异常类皆继承哪一个类?(     )

A、java.io.Exception

B、java.lang.Throwable

C、java.lang.Exception

D、java.lang.Error

正确答案:

第16题,以下哪些是面向对象编程的基本特征?(     )

A、继承

B、封装

C、多态

正确答案:,B,C

第17题,如下哪些是Java中正确的整数表示(     )

A、22

B、0x22

C、022

D、22H

正确答案:,B,C

第18题,选出合理的标识符(     )

A、_sys1_lll

B、2mail

C、$change

D、class

正确答案:,C

第19题,定义变量如下: char c='w'; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是(     )

A、i=c+i;

B、c=c+i;

C、L=f+L;

D、f=i+L+f;

正确答案:,D

答案来源:奥学网(www.aoxuewang.net),下列正确的表达式(     )

A、double a=1.0;

B、Double a=new Double(1.0);

C、byte a = 340;

D、Byte a = 120;

正确答案:,B

第21题,子类要调用父类的方法,必须使用super关键字(     )

A、错误

B、正确

正确答案:

第22题,在读字符文件 Employee.dat 时,使用该文件作为参数的类是DataInputStream(     )

A、错误

B、正确

正确答案:

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

A、错误

B、正确

正确答案:

第24题,一个容器中可以混合使用多种布局策略(     )

A、错误

B、正确

正确答案:

答案来源:奥学网(www.aoxuewang.net),Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定(     )

A、错误

B、正确

正确答案:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值