专升本《JAVA语言程序设计》-试卷-答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

专升本《JAVA语言程序设计》一、(共75题,共150分)1.下列不属于面向对象编程的三个特征的是()。(2分)A.封装B.指针操作C.多态性D.继承.标准答案:B2.类所实现的接口以及修饰不可以是()。(2分)A.publicB.abstractC.finalD.void.标准答案:D3.下列类的定义,错误的是()。(2分)A.B.C.D..标准答案:D4.关键字supper的作用是()。(2分)A.用来访问父类被隐藏的成员变量B.用来调用父类中被重载的方法C.用来调用父类的构造函数D.以上都是.标准答案:D5.下列说法正确的是()。(2分)A.java中包的主要作用是实现跨平台功能B.package语句只能放在import语句后面C.包(package)由一组类(class)和界面(interface)组成D.可以用#include关键词来标明来自其它包中的类;.标准答案:C6.下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?()(2分)A.privateB.无修饰符C.publicD.protected.标准答案:B7.下列语句序列执行后,x的值是()。(2分)A.l3B.12C.11D.10.标准答案:B8.下列语句中,属于多分支语句的是()。(2分)A.if语句B.switch语句C.dowhile语句D.for语句.标准答案:B9.阅读下列代码其运行结果是()。(2分)A.JavaB.LanguageC.TestD.编译出错.标准答案:C10.其运行结果是()。(2分)A.2B.3C.4D.5.标准答案:C11.在Applet中显示文字.图形等信息时,应使用的方法是()。(2分)A.paint()B.init()C.start()D.destroy().标准答案:A12.下列关于Applet的说法中,错误的是()。(2分)A.Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行B.可以在安全策略的控制下读写本地磁盘文件C.Java中不支持向Applet传递参数D.Applet的主类要定义为java.applet.Applet类的子类.标准答案:C13.下列命题中,错误的是()。(2分)A.Java编程时,要求应尽量多用公共变量B.Java编程时,要求应尽量少用公共变量C.Java编程时,要求应尽量不用公共变量D.Java编程时,要求应尽量使用私有变量.标准答案:B14.若特快订单是一种订单,则特快订单类和订单类的关系是()。(2分)A.使用关系B.包含关系C.继承关系D.无关系.标准答案:C15.若数组a定义为int[][]a=newint[3][4],则a是()。(2分)A.一维数组B.二维数组C.三维数组D.四维数组.标准答案:B16.Java语言使用的字符码集是()。(2分)A.ASCIIB.BCDC.DCBD.Unicode.标准答案:D17.编译下面源程序会得到哪些文件?()(2分)A.只有B.class文件B.只有A1.Class和A2.class文件C.有A1.class.A2.Class和B.class文件D.编泽不成功.标准答案:C18.定义类头时能使用的修饰符是()。(2分)A.privateB.staticC.protectedD.abstract.标准答案:D19.下列关于Application和Applet程序的说法中不正确的一项是()。(2分)A.Application使用解释器java.exe执行B.Application不使用独立的解释器就可以执行C.Applet在浏览器中运行D.Applet程序必须继承Java的Applet类.标准答案:B20.下列描述中不正确的一项是()。(2分)A.import语句告诉Java用户需要哪个包(package!)中的类B.所有的类必须实例化,才能调用它的数据成员和方法C.package语句用于将源文件存入所指定的包中D.System类不可能实例化,它的所有方法都是通过类变量来调用的.标准答案:B21.已知如下的命令执行javaMyTestabc(2分)A.args[0]=MyTestabcB.args[0]=MyTestC.args[0]=aD.args[1]='b'.标准答案:C,D22.Java语言的基本数据类型为:()。(2分)A.longB.shortC.IntegerD.Double.标准答案:A,B23.变量声明正确的是:()。(2分)A.charmyCharacter=’B’;B.longMyLong=-375;C.intm_iCount=65536;D.doublem_Dscroe;.标准答案:A,B,C,D24.执行后的输出是什么?()(2分)A.5B.4C.6D.Finished.标准答案:A,D25.在java语言中,实现多态方式为:(2分)A.覆盖B.继承C.抽象D.静态.标准答案:A,B26.下列特点中,哪个是Java虚拟机执行的特点之一?()(2分)A.字节码B.多进程C.静态连接D.编译.标准答案:A27.下列哪个是合法的标识符?()(2分)A._bookB.5filesC.+staticD.-3.14159.标准答案:A28.下列哪个数代表单精度浮点数?()(2分)A.0652B.3.4457DC.0.298fD.0L.标准答案:C29.下列代码的执行结果是:(2分)A.1和1B.1和1.0C.1.0和1D.1.0和1.0.标准答案:B30.下列代码的执行结果是:()(2分)A.true,falseB.true,trueC.false,trueD.false,false.标准答案:C31.main()方法的返回类型是:()。(2分)A.intB.voidC.booleanD.static.标准答案:B32.为了定义3个整形数组a1、a2、a3,下面声明正确的语句是()。(2分)A.B.C.D..标准答案:B33.下列说法哪个是正确的()。(2分)A.创建对象一定要用newB.类的变量可以是简单变量,也可以是一个对象C.类的变量必须是简单变量D.对象中必有变量和方法.标准答案:B34.若a的值为3时,下列程序段被执行后,c的值是多少?()(2分)A.1B.2C.3D.4.标准答案:B35.在编写JavaApplication程序时,若需要使用到标准输入输出语句,必须在程序的开头写上()语句。(2分)A.B.C.D..标准答案:C36.若需要定义一个类域或类方法,应使用哪种修饰符?()(2分)A.staticB.packageC.privateD.public.标准答案:C37.若在某一个类定义中定义有如下的方法:(2分)A.本地方法B.最终方法C.静态方法D.抽象方法.标准答案:D38.设有下面两个类的定义:类Person和类Student的关系是()。(2分)A.包含关系B.继承关系C.关联关系D.无关系,上述类定义有语法错误.标准答案:B39.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。(2分)A.privateB.protectedC.privateprotectedD.public.标准答案:D40.设有下面两个赋值语句:下述说法正确的是()。(2分)A.a是整数类型变量,b是整数类对象。B.a是整数类对象,b是整数类型变量。C.a和b都是整数类对象并且它们的值相等。D.a和b都是整数类型变量并且它们的值相等。.标准答案:A41.在JavaApplet程序用户自定义的Applet子类中,常常重载()方法在Applet的界面中显示文字、图形和其它界面元素。(2分)A.start()B.stop()C.init()D.paint().标准答案:D42.下面的语句的作用是:()。VectorMyVector=newVector(100,50);(2分)A.创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。B.创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。C.创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。D.创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。.标准答案:B43.为了区分类中重载的同名的不同方法,要求()。(2分)A.采用不同的形式参数列表B.返回值类型不同C.调用时用类名或对象名做前缀D.参数名不同.标准答案:A44.在一个应用程序中定义了数组,为了打印输出数组a的最后一个数组元素,下面正确的代码是()。(2分)A.System.out.println(a[10]);B.System.out.println(a[9]);C.System.out.println(a[a.length]);D.System.out.println(a(8));.标准答案:B45.设有定义,a的所有数组元素是()。(2分)A.a0,a1,a2,a3B.a[0],a[1],a[2],a[3]C.a[1],a[2],a[2],a[4]D.a[0],a[1],a[2],a[3],a[4].标准答案:B46.下列选项中,属于Java语言特点的一项是()。(2分)A.分布式B.安全性C.编译执行D.面向对象.标准答案:A,B,D47.下列关于静态初始化器的叙述中,哪一个是正确的?()(2分)A.静态初始化器是在构造函数之前加上static修饰符。B.静态初始化器是对类自身进行初始化。C.静态初始化器在同一个类中只能有一个。D.静态初始化器是在其所属的类加载内存时由系统自动调用执行。.标准答案:B,D48.下面哪几个函数是的重载函数?()(2分)A.B.C.D..标准答案:A,D49.变量声明正确的是()(2分)A.charmyCharacter=’B’;B.longMyLong=-375;C.intm_iCount=65536;D.doublem_Dscroe;.标准答案:A,B,C,D50.下面描述()是正确的。(2分)A.Java的源程序必须以”.java”或”.jav”扩展名保存B.JavaVM可以是软件也可以是硬件C.Java使用解释器执行代码D.用高级语言编写的代码可以让计算机理解并执行它们.标准答案:B,C51.下列选项中不属于Java虚拟机的执行特点的一项是()。(2分)A.异常处理B.多线程C.动态链接D.简单易学.标准答案:D52.在Java语言中,那一个是最基本的元素?()(2分)A.方法B.包C.对象D.接口.标准答案:C53.如果有2个类A和B,A类基于B类,则下列描述中正确的一个是()。(2分)A.这2个类都是子类或者超类B.A是B超类的子类C.B是A超类的子类D.这2个类郡是对方的子类.标准答案:C54.下列关于类.包和源文件的描述中,不正确的一项是()。(2分)A.一个包可以包含多个类B.一个源文件中,可能有一个公共类C.属于同一个包的类在默认情况下可以相互访问D.系统不会为源文件创建默认的.标准答案:D55.下列关于类和对象的描述中,不正确的一项是()。(2分)A.现实世界中,可以把每件事物都看做是一个对象B.一组对象构成一个程序,对象之间通过发消息通知彼此该做什么C.有共同属性的对象可以抽象为一个类D.一个类只能实例化一个对象.标准答案:D56.下列整型的最终静态属性i的定义中,正确的是()。(2分)A.finali;B.staticinti;C.staticfinalinti=234:D.finallfloati=3.14f;.标准答案:C57.下列标识符中,合法的一个是()。(2分)A.B.C.D..标准答案:D58.现有一个int类型的整数和一个double类型的浮点数,当它们之间做了加法运算之后,得到的结果类型应该是()。(2分)A.int类型B.double类型C.float类型D.long类型.标准答案:B59.下列哪一个语句是合法的?()(2

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功