吉大19秋学期《JAVA程序设计》在线作业一答案_第1页
吉大19秋学期《JAVA程序设计》在线作业一答案_第2页
已阅读5页,还剩2页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、吉大18春学期JAVA程序设计在线作业一-0002试卷总分:100 得分:100一、单选题 (共 15 道试题,共 60 分)1.编译并且执行以下代码,会出现什么情况( )。?public?class?Q?public?static?void?main(String?argv)?int?anar=new?int1,2,3;?System.out.println(anar1);?A.1B.有错误,数组anar在初始化以前不能正常输出C.2D.有错误,数组的大小没有定义。答案:C2.以下有关构造方法的说法,正确的是( )A.构造方法在类定义时被调用B.构造方法可以和类同名,也可以和类名不同C.构造

2、方法只能由对象中的其它方法调用D.一个类的构造方法可以有多个答案:D3.下面的表达式哪个是正确的( )A.String s="你好"int i=3; s+=i;B.String s="你好"int i=3; if(i=s) s+=i;C.String s="你好"int i=3; s=i+s;D.String s="你好"int i=3; s=i+;答案:A4.下列代码中,将引起一个编译错误的行是( ) 1)public class Test 2) int m,n; 3) public Test() 4) publ

3、ic 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.第6行B.第5行C.第3行D.第10行答案:D5.已知表达式int m = 0, 1, 2, 3, 4, 5, 6 ; 下面哪个表达式的值与数组下标量总数相等( )。A.m.length()B.m.lengthC.m.length()+1D.m.length+1答案:B6.在Java中,表示换行符的转义

4、字符是( )A.nB.fC.'n'D.dd答案:A7.关于Java中数据类型叙述正确的是( )A.整型数据在不同平台下长度不同B.boolean类型数据只有2个值,true和falseC.数组属于简单数据类型D.Java中的指针类型和C语言的一样答案:B8.在对String类进行查找比较操作时,字符串的长度( )。A.不变B.变长C.变短D.不一定答案:A9.下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;A.0B.1C.trueD.false答案:C10.用于定义类成员的访问控制权的一组关键字是( )A.

5、public, private, protectedB.float, boolean, int, longC.class, float, double, publicD.char, extends, float, double答案:A11.下列程序段执行后的结果是( )。 String s=new String("abcdefg"); for(int i=0;i<s.length();i+=2) System.out.print(s.charAt(i); A.acegB.ACEGC.abcdefgD.abcd答案:A12.下列运算符中,优先级最高的是( )。A.&am

6、p;&B.+C.+D.*答案:B13.设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )A.j=i;B.j=(long)i;C.i=(int)j;D.i=j;答案:D14.下列语句序列执行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) case 8 : k+; case 9 : k+=2; case 10: k+=3; default : k/=j; A.33B.32C.31D.2答案:D15.在 Java 中,所有类的根类是( )。A.java.lang.ObjectB.java.lang.Clas

7、sC.java.applet.AppletD.java.awt.Frame答案:A二、多选题 (共 5 道试题,共 20 分)16.如下哪些是Java中有效的关键字( )A.ConstB.NULLC.falseD.thisE.native答案:CDE17.JDBC驱动程序的类型包括哪几种?( )A.JDBC-ODBC桥接B.部分Java,部分本地驱动C.JDBC网络纯Java驱动程序D.本地协议纯Java驱动程序答案:ABCD18.下面哪个方法可以在任何时候被任何线程调用( )A.notify()B.wait()C.notifyAll()D.sleep()E.yield()F.synchronized(this)答案:DEF19.以下哪些是Java语言的特点( )A.面向对象B.安全可靠C.平台无关D.多支持线程E.支持分布操作答案:ABCDE20.下述哪些说法是正确的( )。A.程序员可以自己定义自己的异常B.socket在包中C.java语言允许多继承D.java语言中的类只能有一个构造函数答案:AB三、判断题 (共 5 道试题,共 20 分)21.一个容器中可以混合使用多种布局策略( )答案:正确22.子类要调用父类的方法,必须使用super关键字

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论