




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
兀丫2面向对象一、单选:(1)在JDK1.5.0安装目录下的匕血文件夹中,下面哪个程序是Java执行器 (B)AJavac.exe )jav^BexeCjdb.exe )javahDexeEjavadoc.exe (E)(2)在JDK1.5.0安装目录下的匕血文件夹中,下面哪个程序能生成)@丫@参考文档AJava.exe)javaB.exeCappletviewer.exe)jaDah.exeEjavadoc.exe(3)下列数据类型不属于整型的是 (E)Abyte类型 )Bshort类型Cint类型 )Dong类型Efloat类型(4)精确保存一个值为“53.2145896”需要用什么数据类型(D)Aint类型 )Hong类型CString类型 「double类型E以上都可以TOC\o"1-5"\h\z(5)循环语句for(int。=6<4i++){循环的次数为 (D)A无限次 )不确定)C1次 )3次3)E4次(6)若i、j为已定义的整型,下面程序段中循环体执行的次数为 (B)fori<50i++){°fo<=i=0j++){))TOC\o"1-5"\h\zA不确定 )5刻)C15次 )25次)E无限次(7)执行下列程序段后,j的值变为 (E)inti=1intj=10do(oj-=ioi++}whileOj--<0))A9 )10B)C-1 )-2D)E8(8)执行下列程序段后,y的值变为 (E)intx,yfor(y=1yX=50。y++){if(x>=10){break)if(x%2==1){ox+=5ocontinue)x-=3)TOC\o"1-5"\h\zA2 )3 B)C4 )5 DE)6(9)下面哪种情况属于方法重载 (A)A方法名相同,参数类型与个数不同B)方法参数类型相同C方法参数个数相同D)方法返回类型相同E方法名相同,方法参数类型与个数也相同(10)如果一个子类要继承父类,需要使用哪个关键字 (D)A)this)sulperpublic)eDtendsEfinal(11)使用下面哪个关键字可以实现调用父类的构造方法及被隐藏的方法(A)oA)super)extends)Cpublic)thDis)Ereturn(12)以下代码中哪些是可以正确定义一个抽象类的 (A)A)abstractclassAbstractTest{}BclassabstractAbstractTest{})CinterfaceclassAbstractTest{}DclassinterfaceAbstractTest{})EA与C是正确的(13)以下使用try与catch模块处理异常的代码正确的是 (D)Atry{})Btry(catch(){})Ctry{)Dry{// //}catch{} }catch(){}E以上答案都不正确二、多选(1)如何理解Java语言(BDE)。AJava语言是一种面向过程的语言DJava语言是一种面向对象的语言C)Java语言一种独立于平台的安全语言Java技术的应用几乎遍及1玳6底所及之处EJava最早正式被应用的是Applet小程序(2)Java作为一中跨平台的编程语言,它具有哪些丰富的特性 (ABDE)。A简单,摒弃了指针和内存管理D安全性好,是分布式的,具有动态特性C面向对象,且可跨平台D)实现多线程技术,且体系结构中立EJava是一种解释执行且高性能的语言(3)Java1.5(J2SE版主要新增了以下哪些新特性 。A泛型、元数据、枚举1)自动装箱和自动拆箱C增强的for-eac风格的for循环D)变长参数、静态导入、格式化1/。E并行工具、对API的升级(4)下面对在JDK1.5.0安装目录下的文件夹解释正确的是 。A匕血文件夹:提供了JDK的工具程序demo文件夹:一些编写好的)@丫@范例程序Cjre文件夹:JDK自己附带的JRED)li政件夹:提供了工具程序会使用的JavaH具类Esrc.zi压缩文件:Java提供的API类的源代码压缩文件(5)下列选项哪些符合」@丫@命名规范 。A包:所有字母小写,包名之间用点隔开D类和接口:尽量使用名字,每个单词第一个字母大写C)方法:第一个单词用动词,且第一个单词的第一个字母小写,其余单词第一个字母大写D)变量:第一个字母小写,中间单词的第一个字母大写,如果变量是集合,则变量名应用复数E常量:所有常量名均全部大写,单词间以,'隔开(6)下列对」@丫@的变量与函数说法正确的是 。A变量是用来保存数据的D变量是用来实现操作过程的C函数是用来实现操作过程的D)函数是用来保存数据的E函数的参数是数据的入口(7)Java数据类型包括哪些 。A基本数据)类C接口)数组E变量(8)下面哪种情况能实现自动转换 。Abyte型转换成int型Dint型转换成byte型Cfloai型转换成double型D)double型转换成int型Echar型转换成int型(9)下面关于数组说法正确的是 。A一维数组实质上是相同类型变量的列表D创建一个数组首先定义数组变量所需的类型Ccharc□:newchar[26可声明一个含有26个元素的char型数组D)intnum[1(中9口1^1]表示数组中第一个元素Einttwain[]=newint可声明一个一维数组TOC\o"1-5"\h\z(10)Java提供哪几种运算符 。A算术运算符 )位运算符C关系运算符 )逻辑运算符E条件运算符(11)下列语句中,正确的是 。Awhile(i==j){} )while(0){}B)Cdo{}while(i==10) )do。whDle(i==j)£)以上都正确(12)面向对象与面向过程编程有什么差别 。A)面向过程考虑的是程序要实现什么功能,所用到的步骤B)面向对象是以功能来划分问题,而不是步骤C)面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。D)面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。£)面向对象编程具有可扩展性(13)下面关于Java程序中的类说法正确的是 。A类是Java程序的核心,它定义了对象的形状和本质D类是创建对象的工厂Cclas是声明类的关键字»类有两种基本成员是变量和方法E一个)@丫@源文件可以由若干个类构成的(14)创建对象包括哪三个方面。A对象的声明D对象的实例化C对象的初始化D)对象调用方法E对象调用变量(15)下面对类变量和实例变量描述有误的是 。A类变量是以关键字$=@打为修饰词的成员变量均实例变量是以关键字$=@打为修饰词的成员变量C类变量是不以关键字$=@打为修饰词的成员变量»实例变量是不以关键字$=@打为修饰词的成员变量E对象之间共享类变量(16)下面对类方法与实例方法描述正确的是 。A类里面除构造方法外,其他方法可以分为类方法或实例方法D方法声明中用关键字$=@^修饰的方法称为类方法C方法声明中不用statiB饰的方法称为实例方法D)类方法也称静态方法E实例方法必须通过对象来调用,而类方法可以通过类名来调用(17)关于类的访问限制说法正确的是 。A以关键字privat来修饰的成员变量与方法的称为私有变量和私有方法。B)对于私有变量和私有方法,只有在本类中创建该类的对象时,这个对象才能访问自己的私有变量和私有方法⑦以关键字publi(来修饰的成员变量与方法的称为公有变量和公有方法D)在一个类中,当某个变量或方法被定义为public后,在另一个类中创建该类的对象时,那么这个对象就能访问自己的publi变量和publi方法E)以关键字pr。tecte来修饰的成员变量与方法的称为受保护的变量和受保护的方法(18)声明为${@打的方法有下面哪些限制 。A它们仅可以调用其他${@打方法B)它们不可以调用其他${@打方法C它们只能访问stat擞据D)它们不能以任何方式引用m1或superE它们能引用thi或super(19)关于嵌套类的说法正确的是 。A在一个类的内部定义另一个类,称为嵌套类B)嵌套类分为静态嵌套类和非静态嵌套类C静态嵌套类是一个具有${@打修饰词的类,它必须通过对象来访问其包围类的成员D)内部类可以访问它的外部类的所有变量和方法E平常我们使用最多的是非静态嵌套类(20)下列对Javabean组件说法正确的是 。A」@丫@86@9是可复用的且平台独立的软件组件D」@丫@86@9可以是简单的CUI要素,也可以是复杂的可视化软件组件C可视化的bean必须继承的类是java.awt.ComponentD)匕6@9必须可以在产生的应用程序的运行环境中使用EJavaBean的任务就是“一次编写,到处运行”(21)子类继承父类后,下面哪些说法是正确的 。A子类可以访问父类所有的成员变量和方法母子类还可以成为其他子类的父类C子类和父类在同一个包中时,子类不能访问父类的privat方法»子类和父类在同一个包中时,子类不能访问父类的privat变量E子类和父类不在同一个包中时,子类不能继承父类的私有成员和友好成员(22)下面关于方法重写说法正确的是 。A子类可以通过方法重写来隐藏继承的方法B)方法重写是指,子类中类定义了一个方法,并且这个方法的名字、返回类型、参数类型及参数的个数与从父类继承的方法完全相同C通过方法重写,子类可以把父类的状态和行为变成自己的状态和行为»只要父类的方法能够被子类继承,子类就能重写这个方法E一旦子类重写了父类的方法,就表示隐藏了所继承的这个方法(23)如何理解Object类。AObject类是所有类的超类均每当你创建一个对象,它都将拥有。匕1公贵类中的全部方法CJava中的每一个类都是由Object扩展而来的D)Object类中的equal方法用来判断两个对象是否相等E。匕上6"类不能创建对象(24)以下对于抽象类的理解正确的是 。A声明方法的存在而不去实现它的类被叫做抽象类B不能创建抽象类的实例)C抽象类不能有抽象构造函数或抽象静态方法D可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例)E以上答案都不正确(25)以下对于接口的理解正确的是 。A接口是抽象类的变体,在接口中,所有方法都是抽象的。B接口只可以定义staticfi成员变量£当类实现特殊接口时,它必须实现所有这种接口的方法。D接口可以继承接口)E以上答案都不正确(26)以下代码中哪些是可以正确的定义一个接口的)AinterfaceInterfaceTest{})BinterfaceclassInterfaceTest{})CinterfaceInterfaceTest{ointa))3interfaceInterfaceTest{ionta=50voidshow(){System.out.println(a))))EinterfaceInterfaceTest{ionta=50voidoshow())(27)以下对于抽象类与接口的区别说法正确的是A抽象类与接口的重大区别就在于抽象类能提供一部分实现,包括方法和属性。B)在使用的时候,一个类可以实现(implements)多个接口,但只能继承(extend)一个抽象类。C)抽象类中可以定义属性变量,接口中也可以。但类型必须是staticfi成员变量D)抽象类一般是用来定义抽象的实体的,而接口则是用来定义操作和行为的。E以上说法都正确。(28)以下对于finall关键字说法正确的是 。Afinals异常处理语句结构的一部分,表示无论什么情况都要执行的模块Dfinal唯句的执行是一种无条件的操作,无论在什么哪种异常下都会执行。Cfinall语句的执行是一种无条件的操作,并不一定能够每次执行,在特殊情况下,如return语句,或者是break语句就执行不到该语句了。D)finall语句的主要作用是在try或。@廿卜转到其他部分前做的一些“善后”工作。比如:关闭打开的文件,释放链接、内存等系统资源!E以上答案都不正确(29)以下语句描述的是有关1版皿与Throws语句的区别,请选出正确的语句AThrow是用来抛出一个异常,而Throws是抛出多个异常。Dthrow总是出现在函数体中,程序会在throw语句后立即终止,而throws总是出现在一个函数头中,用来标明该成员函数可能抛出的各种异常Cthrow是语句抛出一个异常;throws是方法抛出一个异常D)地「皿$可以单独使用,但throw4能。E以上都是正确的(30)以下对于关键字£血@廿凝法正确的是 AJava运行时清除对象会自动调用finaliz方法来释放对象占用的资源。均要想清除一个对象,只需要直接调用该对象的finaliz方法即可。C由于finalizei)行起来并不稳定往往得不到你想要的结果,因此程序应该用其他方法来释放被对象使用的系统资源,而不能依靠finaliz方法来完成程序的正常操作。D)finaliz方法仅在垃圾回收器之前被调用,如果一个对象在作用域外的时候,它不会被调用。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 精彩解析乡村全科助理医师考试内容试题及答案
- 管理目标2024年西医临床试题及答案
- 护理教育的未来与展望试题及答案
- 电气发电厂试题及答案
- 系统架构设计师架构调整技巧探讨试题及答案
- 并购投资面试题及答案
- 深入分析育婴师考试中家庭文化对育儿的影响试题及答案
- 教师教学策略对学生行为的影响试题及答案中小学资格笔试
- 职业生涯规划2025年卫生执业考试试题及答案
- 2025-2030客户通信管理软件行业市场现状供需分析及投资评估规划分析研究报告
- 马工程《艺术学概论》
- 2024年共青团知识竞赛题库及答案
- (2024年)过敏性休克的急救及处理流程课件
- 坚定理想信念争做时代新人
- 浮与沉潜水艇课件
- 《大学生就业指导》大学生就业权益与保障
- 塔吊与起重机械操作安全培训课程
- 七星瓢虫课件
- 2024年英才计划笔试化学
- 安全生产月“一把手”讲安全课件
- 初中文言文教学的现状与对策研究
评论
0/150
提交评论