您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 17秋福师《JAVA程序设计》在线作业一答案
17秋福师《JAVA程序设计》在线作业一试卷总分:100得分:0一、单选题(共30道试题,共60分)1.下列正确的句子是()。A.float3.14B.bytei=225C.k=33LD.intp[][];满分:2分2.下列不属于java语言鲁棒性特点的是:A.java能检查程序在变异和运行时的错误B.java能运行虚拟机实现跨平台C.java自己操纵内存减少了内存出错的可能性D.java还实现了真数组,避免了覆盖数据的可能满分:2分3.java语言的执行模式是:A.全编译型B.全解释型C.半编译和半解释型D.同脚本语言的解释模式满分:2分4.下列Java常见事件类中哪个是鼠标事件类?A.InputEventB.KeyEventC.MouseEventD.WindowEvent满分:2分5.下列属于JAVA关键词的是()A.TRUEB.gotoC.floatD.NULL满分:2分6.要使用Vector必须import入下面哪个包()。A.java.VectorB.java.ioC.java.utilD.java.Applet满分:2分7.不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的()A.成员方法可以直接调用父类的成员方法B.成员方法可以直接调用父类的类方法C.成员方法不可以直接调用其他类的成员方法D.成员方法可以直接调用本类的类方法满分:2分8.在Java中,用package语句说明一个包时,该包的层次结构必须是()A.与文件的结构相同B.与文件目录的层次相同C.与文件类型相同D.与文件大小相同满分:2分9.阅读下列代码publicclassTest2005{publicstaticvoidmain(Stringargs[]){Strings=″Test″;Switch(s){case″Java″:System.out.print(″Java″);break;case″Language″:System.out.print(″Language″);break;case″Test″:System.out.print(″Test″);break;}}}其运行结果是_________。A.JavaB.LanguageC.TestD.编译出错满分:2分10.下列语句序列执行后,i的值是()。inti=8,j=16;if(i-1j)i--;elsej--;A.15B.16C.7D.8满分:2分11.下列哪个是面向大型企业级用容器管理专用构件的应用平台?A.J2EEB.J2MEC.J2SED.J2DE满分:2分12.编译并且执行以下代码,会出现什么情况()。publicclassQ{publicstaticvoidmain(Stringargv[]){intanar[]=newint[]{1,2,3};System.out.println(anar[1]);}}A.1B.有错误,数组anar在初始化以前不能正常输出C.2D.有错误,数组的大小没有定义。满分:2分13.在对String类进行查找比较操作时,字符串的长度()。A.不变B.变长C.变短D.不一定满分:2分14.所有的异常类皆继承哪一个类?()A.java.io.ExceptionB.java.lang.ThrowableC.java.lang.ExceptionD.java.lang.Error满分:2分15.已知有下列类的说明,则下列哪个语句是正确的?publicclassTest{privatefloatf=1.0f;intm=12;staticintn=1;publicstaticvoidmain(Stringarg[]){Testt=newTest();}}A.t.f;B.this.n;C.Test.m;D.Test.f;满分:2分16.下列InputStream类中哪个方法可以用于关闭流?A.skip()B.close()C.mark()D.reset()满分:2分17.执行完代码int[]x=newint[25];后,以下说明是正确的()。A.x[24]为0B.x[24]未定义C.x[25]为0D.x[0]为空满分:2分18.给出如下代码:classtest{privateintm;publicstaticvoidfun(){//somecode...}}如何使成员变量m被函数fun()直接访问()。A.将privateintm改为protectedintmB.将privateintm改为publicintmC.将privateintm改为staticintmD.将privateintm改为intm满分:2分19.下列构造方法的调用方式中,正确的是()。A.按照一般方法调用B.由用户直接调用C.只能通过new自动调用D.被系统调用满分:2分20.若已定义byte[]x={11,22,33,-66};其中0≤k≤3,则对x数组元素错误的引用是()A.x[5-3]B.x[k]C.x[k+5]D.x[0]满分:2分21.在设计程序时,应采纳的原则之一是________。A.不限制goto语句的使用B.减少或取消注解行C.程序越短越好D.程序结构应有助于读者理解满分:2分22.下列的哪个选项可以正确用以表示八进制值8?A.0x8B.0x10C.08D.010满分:2分23.java以JVM为基础,最下层是移植接口,由适配器和()组成A.网卡B.JavaosC.Java基本类D.Java应用程序和applet小程序满分:2分24.下列运算符中,优先级最高的是()。A.&&B.++C.+D.*满分:2分25.Strings=Thisisthe;Stringt=s.concat(String.);t的内容是()A.ThisistheStringB.ThisistheC.String满分:2分26.关于以下程序段的说法正确的是()。1.publicclassMyar{2.publicstaticvoidmain(Stringargv[]){3.int[]i=newint[5];4.System.out.println(i[5]);5.}6.}A.第2行编译出错B.第4行编译出错C.编译时产生错误D.编译时没有产生错误,运行时发生异常满分:2分27.下列声明和赋值语句错误的是()A.doublew=3.1415;B.Stringstrl=”bye”;C.floatz=6.74567D.booleantruth=true;满分:2分28.下列不是InputStream子类的是()A.文件输入流FileInputStreamB.对象输入流ObjectInputStreamC.字符输入流CharInputStreamD.压缩文件输入流ZipInputStream满分:2分29.以下语句有语法错误的是()A.intx=1;y=2;z=3B.for(intx=10,y=0;x0;x++);C.while(x5);D.for(;;);满分:2分30.数组的大小在创建以后()。A.可以改变B.不能改变C.使用new方法可以改变D.有些可以改变满分:2分二、多选题(共10道试题,共20分)1.如下哪些是Java中有效的关键字()A.ConstB.NULLC.falseD.thisE.native满分:2分2.下面哪个不是Java中的容器()。A.ScrollPaneB.CanvasC.ScrollbarD.AppletE.Dialog满分:2分3.下述哪些说法是正确的()。A.java语言中的类只能有一个构造函数B.程序员可以自己定义自己的异常C.java语言允许多继承D.socket在java.net包中满分:2分4.以下哪些是Java语言的特点()A.面向对象B.安全可靠C.平台无关D.多支持线程E.支持分布操作满分:2分5.已知如下定义:Strings=story;下面哪个表达式是合法的()A.s+=booksB.charc=s[1]C.intlen=s.lengthD.Stringt=s.toLowerCase()满分:2分6.下面是在命令行运行Java应用程序A,怎样才能在main(Stringargs[])方法中访问单词first()。javaAthefirstsnow,thefirstsnowcame.A.args[0]B.args[1]C.args[2]D.args[5]满分:2分7.JDBC驱动程序的类型包括哪几种?()A.JDBC-ODBC桥接B.部分Java,部分本地驱动C.JDBC网络纯Java驱动程序D.本地协议纯Java驱动程序满分:2分8.已知如下的命令执行javaMyTestabc请问哪个语句是正确的()。A.args[0]=MyTestabcB.args[0]=MyTestC.args[0]=aD.args[1]=‘b‘满分:2分9.以下哪些是Java语言的特点?()A.结构简单,代码长度短B.可以在网络的任何地方运行C.使Internet上的信息真正具有动态性和交互性D.所有Javaapplet都受Applet类的子类满分:2分10.关于awt和swing说法正确的是()A.awt在不同操作系统中显示相同的风格B.swing在不同的操作系统中显示相同的风格C.java.awt的子类D.awt和swing都支持事件模型满分:2分三、判断题(共10道试题,共20分)1.即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空()。A.错误B.正确满分:2分2.十进制数16的16进制表示格式是0x10。A.错误B.正确满分:2分3.实现JDBC-ODBC桥接的方式需要三步:建立数据库和数据表,建立数据源,编写Java代码通过JDBC-ODBC桥访问数据库()A.错误B.正确满分:2分4.当启动Applet程序时,首先调用的方法是start()()A.错误B.正确满分:2分5.线程的优先级是不能改变的。A.错误B.正确满分:2分6.Java的各种数据类型所占用的内存长度与具体软硬件环境有关A.错误B.正确满分:2分7.一个容器中可以混合使用多种布局策略()A.错误B.正确满分:2分8.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。()A.错误B.正确满分:2分9.注释的作用是使程序在执行时在屏幕上显示//之后的内容。A.错误B.正确满分:2分10.Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。A.错误B.正确满分:2分
本文标题:17秋福师《JAVA程序设计》在线作业一答案
链接地址:https://www.777doc.com/doc-1334105 .html