专升本《JAVA语言程序设计》

上传人:zou****hua 文档编号:185808898 上传时间:2023-02-06 格式:DOCX 页数:14 大小:43.05KB
收藏 版权申诉 举报 下载
专升本《JAVA语言程序设计》_第1页
第1页 / 共14页
专升本《JAVA语言程序设计》_第2页
第2页 / 共14页
专升本《JAVA语言程序设计》_第3页
第3页 / 共14页
资源描述:

《专升本《JAVA语言程序设计》》由会员分享,可在线阅读,更多相关《专升本《JAVA语言程序设计》(14页珍藏版)》请在装配图网上搜索。

1、专升本JAVA语言程序设计一、(共75题,共150分)1.下列不属于面向对象编程的三个特征的是O o (2分)A. 封装B指针操作 C.多态性D.继承标准答案:B2类所实现的接口以及修饰不可以是()o (2分)A. public B.abstract C.final D.void 标准答案:D3下列类的定义,错误的是()o (2分)A public class Lest extends 0场比: 丨fin/ class operatorsfC cass Point;D void clasE Point 标准答案:D4. 关键字supper的作用是()。(2分)A. 用来访问父类被隐藏的成员变量

2、B用来调用父类中被重载的方法C. 用来调用父类的构造函数D. 以上都是标准答案:D5. 下列说法正确的是()o (2分)A. java中包的主要作用是实现跨平台功能B. package语句只能放在import语句后面C. 包(package)由一组类(class)和界面(interface)组成D. 可以用#include关键词来标明来自其它包中的类; 标准答案:C6下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问? ()(2分)A.privateB 无修饰符C.publicD.protected标准答案:Bpublic c;ass ex3public static void

3、 niainfStrinf args) int a=2sintb=3:intx=4Ux=a*x:cut. print;n(x);7下列语句序列执行后,x的值是()。(2分)A. 13B.12 C.ll D.10标准答案:B&下列语句中,属于多分支语句的是()o (2分)A.if语句B.switch语句C.do while 语句D.for 语句标准答案:Bpublic cjas Test2005pubic static vcid main(String argsJ)String s= Test17 i:Switch(讥case17 Java17 :System.out.printf7 Java1

4、7 );break;cas?17 Language17 : Sy stem. out. prints17 Language17 );break;case17 Test17 : Systrm.out.printC7 Test17break; (2分)9阅读下列代码其运行结果是()oA. JavaB.LanguageC.Test D.编译出错标准答案:C阅读下列代码public 规ass T?st200?public static void mainfS-ring args)System. 0UL.printinf(3 2)? 4:5);10. i其运行结果是()o (2分)A.2B.3C.4D.

5、5标准答案:C11在Applet中显示文字图形等信息时,应使用的方法是()o (2分)A.paint() B.init() C.start() D.destroyO标准答案:A12.下列关于Applet的说法中,错误的是()。(2分)A.Applet自身不能运行,必须嵌入到其它应用程序(如浏览器)中运行B可以在安全策略的控制下读写本地磁盘文件C. Java中不支持向Applet传递参数D. Applet的主类要定义为java.applet.Applet类的子类标准答案:C13下列命题中,错误的是()o (2分)A. Java编程时,要求应尽量多用公共变量B. Java编程时,要求应尽量少用公共

6、变量C. Java编程时,要求应尽量不用公共变量D. Java编程时,要求应尽量使用私有变量 标准答案:B14.若特快订单是一种订单,则特快订单类和订单类的关系是()o (2分)A.使用关系B包含关系C.继承关系D.无关系标准答案:C15若数组 a 定义为 inta=new int 3 4,则 a是()。(2 分)A.维数组B二维数组C.三维数组D.四维数组标准答案:B16. Java语言使用的字符码集是()o (2分)A.ASCII B.BCD C.DCB D.Unicode标准答案:Dclass Alelass A2 Pubjc class BPubl i c stati 匚 vo j d

7、String argsf -) (2分)17. 编译下面源程序会得到哪些文件?()A.只有B.class文件B只有 Al.Class 和 A2.class 文件C. 有 Al.class.A2.Class 和 B.class 文件D. 编泽不成功标准答案:C1&定义类头时能使用的修饰符是()。(2分)A. privateB. staticC.protectedD.abstract标准答案:D(2分)19. 下列关于Application和Applet程序的说法中不正确的一项是()。A. Application使用解释器java, exe执行B. Application不使用独立的解释器就可以执

8、行C. Applet在浏览器中运行D. Applet程序必须继承Java的Applet类标准答案:B20. 下列描述中不正确的一项是()。(2分)A.import语句告诉Java用户需要哪个包(package!)中的类B所有的类必须实例化,才能调用它的数据成员和方法C. package语句用于将源文件存入所指定的包中D. System类不可能实例化,它的所有方法都是通过类变量来调用的 标准答案:B21. 已知如下的命令执行java MyTest a b c (2分)A.args0 = MyTest a b c B.args0 = MyTestC.args0 = aD.argsl= b标准答案:

9、C,D22. Java语言的基本数据类型为:()。(2分)A.long B. shortC.IntegerD.Double标准答案:A,B23变量声明正确的是:()o (2分)A. char myCharacter= B ; B. longC.int m_iCount=65536;D.double m_Dscroe;标准答案:A,B,C,D已知如下代码public ciass Testpub-ic slatic void main(Strmg arg)int i = 5:de System, out. printing); whileSystem.cut.printin( finishedr)

10、:24.执行后的输出是什么? ()(2分)A.5B.4标准答案:A,DC.6D.Finished25.在java语言中,实现多态方式为:(2分)A. 覆盖B继承C.抽象D.静态标准答案:A,B26下列特点中,哪个是Java虚拟机执行的特点之一?()(2分)A.字节码B多进程C.静态连接D.编译标准答案:A27下列哪个是合法的标识符?()(2分)A._book B.5files C.+staticD.-3.14159标准答案:A28下列哪个数代表单精度浮点数?()(2分)A.0652B.3.4457DC.0.298f D.OL标准答案:Cpub-ic ciass T?st3 public sta

11、tic void tnaintString argsJ) System. cutprint:n( 1 |。3工 System, cut printu 1003.0):29下列代码的执行结果是:(2分)A.1 和 1 B1 和 1.0C.1.0 和 1D.1.0 和 1.0标准答案:Bpublic class Testipublic static void maintString argsf)String si = nev String(L:h?ilo:7j:String = newSystem, cut printX s 1 =s2):System, out prints s 1. equa2

12、sj:30下列代码的执行结果是:()(2分)A.true,falseB. true,trueC.false, trueD.false,false标准答案:C31. main ()方法的返回类型是:()。(2分)A.int B.voidC.booleanD. static32. 为了定义3个整形数组al、a2、a3,下面声明正确的语句是()。(2分)intArrayf al7a2:A mt a3 = 1:2:5;intal3a2:int a3 = 1.2J.4.5B.im al:a2 J;int a3=Ur2:3J;5)int ;aLa2D mt逵仃也&骂标准答案:B33. 下列说法哪个是正确的

13、()。(2分)A.创建对象一定要用newB类的变量可以是简单变量,也可以是一个对象B. 类的变量必须是简单变量C. 对象中必有变量和方法标准答案:B0=1:if( a0 )if( a3 )c = 2:else c =: 3:34. 若a的值为3时,下列程序段被执行后,c的值是多少? () ?iSS = 4;(2分)A.lB.2C.3D.4标准答案:B(2分)35在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上()语句。importjava. avt. * ;itnp crtB.Java.app;et.Applet ;imp orLjava.ic.

14、:D importjava. awt. Graphi cs .标准答案:c36若需要定义一个类域或类方法,应使用哪种修饰符? ()(2分)A. staticB.packageC.privateD.public标准答案:C37若在某一个类定义中定义有如下的方法:(2分)A.本地方法 B最终方法C.静态方法D.抽象方法标准答案:Dclass Person class Student ext ends Person 2ongid;身份证错int score:- 入学总分String name;姓茗int getS coreQ return score:38.设有下面两个类的定义:J类Person和类

15、Student的关系是()。(2分)A.包含关系B继承关系C. 关联关系D. 无关系,上述类定义有语法错误 标准答案:B39在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。(2分)A.privateB.protectedC.private protected D.public 标准答案:Da = Integer.parselntt :l 024:r);40设有下面两个赋值语句:b = InteSerintValue0=下述说法正确的是()。(2分)A.a是整数类型变量,b是整数类对象。Ba是整数类对象,b是整数类型变量。C. a和b都是整数类对象并且它们的值相等。D.

16、a和b都是整数类型变量并且它们的值相等。标准答案:A41. 在Java Applet程序用户自定义的Applet子类中,常常重载()方法在Applet的界面中显示文字、图形和其它界 面元素。(2分)A.start() B.stop() C.init() D.paint()标准答案:D42. 下面的语句的作用是:()。Vector My Vector = new Vector(100,50); (2 分)A. 创建一个数组类对象My Vector,有100个元素的空间,每个元素的初值为50。B创建一个向量类对象My Vector,有100个元素的空间,每个元素的初值为50。C. 创建一个数组类对

17、象My Vector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。D. 创建一个向量类对象My Vector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。 标准答案:B43为了区分类中重载的同名的不同方法,要求()。(2分)A. 采用不同的形式参数列表B返回值类型不同C. 调用时用类名或对象名做前缀D. 参数名不同 标准答案:A44在一个应用程序中定义了数组日=1显:3貝匚厂&史ID,为了打印输出数组Q的最后一个数 组元素,下面正确的代码是()。(2分)A.System.out.println(a10);B .System. out.println(a9

18、);C. System.out.println(aa.length);D. System.out.println(a(8);标准答案:Bint 1 a=new45设有定义-,a的所有数组元素是()。(2分)A. aO, al, a2, a3B. a0, al, a2, a3C. al, a2, a2, a4D. a0, al, a2, a3, a4标准答案:B46下列选项中,属于Java语言特点的一项是()。(2分)A.分布式B安全性C.编译执行D.面向对象标准答案:A,B,D47下列关于静态初始化器的叙述中,哪一个是正确的? ()(2分)A.静态初始化器是在构造函数之前加上static修饰符

19、。B静态初始化器是对类自身进行初始化。C. 静态初始化器在同一个类中只能有一个。D. 静态初始化器是在其所属的类加载内存时由系统自动调用执行。标准答案:B,D48下面哪几个函数是戸讪山心窗田心的重载函数?()(2分)public void example( intAl.B.public int exatnpjeO.C pubiic void examp - ?2OD pub lie int exampie ( int m: floaL f)标准答案:A,D49变量声明正确的是()(2分)A. char myCharacter=,B,; B.long MyLong=-375;C.int m_iC

20、ount=65536;D.double m_Dscroe;标准答案:A,B,C,D50. 下面描述()是正确的。(2分)A. Java的源程序必须以” java”或” jav”扩展名保存B. Java VM可以是软件也可以是硬件CJava使用解释器执行代码D.用高级语言编写的代码可以让计算机理解并执行它们 标准答案:B,C51. 下列选项中不属于Java虚拟机的执行特点的一项是()。(2分) A.异常处理B多线程C.动态链接D.简单易学标准答案:D52. 在Java语言中,那一个是最基本的元素?()(2分)A.方法B包 C.对象D.接口标准答案:C(2分)53如果有2个类A和:B, A类基于B

21、类,则下列描述中正确的一个是()。 A.这2个类都是子类或者超类 B.A是B超类的子类C. B是A超类的子类D.这2个类郡是对方的子类标准答案:C54下列关于类包和源文件的描述中,不正确的一项是()。(2分)A.个包可以包含多个类B个源文件中,可能有一个公共类C. 属于同一个包的类在默认情况下可以相互访问D. 系统不会为源文件创建默认的 标准答案:D55.下列关于类和对象的描述中,不正确的一项是()。(2分)A.现实世界中,可以把每件事物都看做是一个对象B组对象构成一个程序,对象之间通过发消息通知彼此该做什么C. 有共同属性的对象可以抽象为一个类D. 个类只能实例化一个对象56下列整型的最终静

22、态属性i的定义中,正确的是()。(2分)A. final i;B.static int i;C.static final int i=234: D.finall float i=3. 14f;标准答案:C57下列标识符中,合法的一个是()。(2分)C2SS2D*标准答案:D5&现有一个int类型的整数和一个double类型的浮点数,当它们之间做了加法运算之后,得到的结果类型应该是 ()o(2 分)A.int 类型B.double 类型 C.float 类型 D.long 类型标准答案:B59. 下列哪一个语句是合法的?()(2分)A.byte=128;B.Boolean=true:C.long

23、 l=0x23EFL;D.double=0,1453d:标准答案:C60. 整型变量a.b定义如下,表达式+a= =b的值是()。int a=3;int b=4; (2 分)A.4B.3C.lD.10标准答案:Dpublicpublic static void inain(.SLring ar) int a=13;a%=a / 5:Systetn. cutprint;n( a);61下列语句序列执行后,输出的结果是()。 牛(2分)A.lB.13C.55D.15标准答案:Apublic cass ?xSpub i c stati c mi d :najnStringE args) int a=

24、5 intb=5: intC=10;62执行下列程序段之后,输出的结果为()。c/ =(A. tSystem. outprinLn( c);(2分)A.O B.5C.1O D.15标准答案:C63执行下列代码之后,输出的结果为()。A.2B.3C.5D.7标准答案:Bpublic class ?x24pub:ic static vcid tnain(String args)int a=2;intb=3;int c=7;int d=ac:?a:c;d=d2b?d;System, out println(b);(2分)public e;iSSex30pubj i c stati c 鼻 d mai

25、ntStr ing args)int al=3;int a2=4:intxj=5;瓦一a2a2)xl=xl-i;System, out pr intn(x 1 ;64下列语句序列执行后,输出的结果是()。(2分)A.5B.3标准答案:AC.4D.665在使用interface声明一个接口时,只可以使用哪一个修饰符修饰该接口?”()(2分)A.plivateB.protectedC.private protectedD.public标准答案:D66.下列关于异常处理原则的说法中错误的一项是()。(2分)A. 修正问题,并再次调用引发异常的方法B. 暂时解决问题,不再尝试执行该方法,转而继续程序的

26、执行C. 用一个可替代的结果替换方法本来应该得出的值D. 进行一些工作,然后把同一异常重掷到较低层 标准答案:D67下列是继承Thread类后得到的子类,请选择正确的一项。()(2分)cjass A4 extends ThreadvoidrLin()A. casi A4 Lmp;em?nts Threa辻pub-ic vcidninf)B.class A4 extends Threadpublic void nin().B. c;ass A4 extends Thread)C. 标准答案:C6&下列说法中不正确的一项是()。(2分)A.多线程并发执行时,各个线程中语句的执行顺序是确定的 B多线

27、程并发执行时,线程之间的相对执行顺序是确定的C.线程执行顺序的不确定性会导致执行结果的不确定性D. 线程执行顺序的不确定性会破坏共享数据的一致性 标准答案:B69下列说法中,正确的一项是()。(2分)A.线程是内核级的实体B进程是用户级的实体C. 线程可以被普通用户级方法直接访问D. 进程可以被用户级直接访问标准答案:C70.下列描述中,正确的一项是()。(2分)A. 异常机制可以用于流程控制B. finally代码段在发生异常时不一定必须执行C. 在catch代码段中可以使用return语句来返回到异常抛出点D. 可以把catch到的异常对象再次抛出,使上层trycatch结构继续处理该异常

28、事件 标准答案:D71下列()是正确标识符。(2分)A StniiiicnSmilli onB-1S ink;ionc.-D tniijionS标准答案:A,B,D72. 下列关于Application和Applet程序的描述正确的是()。(2分)A. Application使用解释器java, exe执行B. Application不使用独立的解释器就可以执行C. Applet在浏览器中运行D. Applet程序必须继承Java的Applet类 标准答案:A,C,D73. 在Java中,关于final关键字的说法正确的是()。(2分) A.如果修饰变量,则一旦赋了值,就等同一个常量。B如果修

29、饰类,则该类只能被一个子类继承。C. 如果修饰方法,则该方法不能在子类中被覆盖。D. 如果修饰方法,则该方法所在的类不能被继承。 标准答案:A,CA.包的声明必须是源文件的第一句代码。B包的声明必须紧跟在import语句的后面。C. 只有公共类才能放在包中。D. 可以将多个源文件中的类放在同一个包中。 标准答案:A,D75.下面哪几个函数是public void example().的重载函数?()(2分)A. public void example( intB. public int example().C. public void example2().D. public int example (int m, float标准答案:A,D

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!