版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大数据java程序复习模拟试卷[复制]请将个人昵称修改为姓名+学号基本信息:[矩阵文本题]*姓名:________________________班级:________________________学号:________________________1.类与对象的关系是()?[单选题]*A.类是对象的抽象(正确答案)B.对象是类的抽象C.对象是类的子类D.类是对象的抽象答案解析:选A或B都是正确的,类是对象之上的抽象,而对象是类的具体化和类的实例。2.下列哪个选项可以用于处理异常()?[单选题]*A.try-catch(正确答案)B.if-elseC.while-loopD.for-loop答案解析:try-catch异常捕获3.对于已经被定义过可能抛出异常的语句,在编程时()[单选题]*A.必须使用try/catch语句处理异常,或用throws将其抛出(正确答案)B.如果程序错误,必须使用try/catch语句处理异常C.可以置之不理D.只能使用try/catch语句处理4.下面关于Math.random()方法生成的随机数,正确的是哪项()[单选题]*A.0.856(正确答案)B.-0.2C3.0D1.2答案解析:Math.Random()能够产生[0,1)的浮点数;5.继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码()。[单选题]*A.可读性好B.运行更安全C.可跨包访问D.可重用(正确答案)6.如下哪个是Java中合法标识符()。[单选题]*A.
user3(正确答案)B.
defaultC.
98.3D.
HelloWorld答案解析:JAVA合法的标识符java中合法的标识符,Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符。7.以下关于Java的说法,哪个是正确的()?[单选题]*A.Java是一种编程语言(正确答案)B.Java只能在Windows系统上运行C.Java只用于游戏开发D.Java不能用于Web开发8.Java中的基本数据类型有哪些()?[单选题]*A.int,float,char,boolean(正确答案)B.Integer,Float,Character,BooleanC.String,Double,BooleanD.int,double,String,Boolean9.以下哪种循环结构在未知条件的情况下会被循环执行()?[单选题]*A.for循环B.while循环C.do-while循环(正确答案)D.switch语句10.下列方法定义中,正确的是()。[单选题]*A.intx(){charch='a';return(int)ch;}(正确答案)B.voidx(){...returntrue;}C.intx(){...returntrue;}D.intx(inta,b){returna+b;}11.在某个类A中存在一个方法:voidgetSort(intx),以下不能作为这个方法的重载的声明的是()。[单选题]*A.voidgetSort(floatx)B.intgetSort(inty)C.doublegetSort(intx,inty)(正确答案)D.voidgetSort(intx,inty)12.下列选项中,使用比价运算符正确的是()[单选题]*A.4!=3结果为false(正确答案)B.4==3结果为falseC.4<=3结果为trueD.4>=3结果为true13.假设intx=2,三元表达式x>0?x+1:5()[单选题]*A.0B.2C.3(正确答案)D.514.下列常见的系统定义的异常中,()是数组越界异常?[单选题]*A.ArrayIndexOutOfBoundsException(正确答案)B.IOExceptionC.NullPointerExceptionD.ArithmeticException15.现有两个类A、B,以下描述中表示B继承A的是()[单选题]*A.classAextendsB.classB.classBimplementsAC.classAimplementsBD.classBextendsA(正确答案)16.定义一个类,必须使用的关键字是()。[单选题]*A.PublicB.class(正确答案)C.interfaceD.static17.下列哪个对访问修饰符作用范围由大到小排列是正确的?()[单选题]*A.public>protected>default>privateB.public>default>protected>private(正确答案)C.private>protected>default>publicD.private>default>protected>public18.下列哪个选项在Java中用于创建一个对象()?[单选题]*A.new(正确答案)B.createC.instantiateD.object19.以下关于继承的叙述正确的是()。[单选题]*A.在Java中类只允许单一继承(正确答案)B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承20.抽象方法()。[单选题]*A.可以有方法体B.可以出现在非抽象类中C.是没有方法体的方法(正确答案)D.抽象类中的方法都是抽象方法21.关于继承说法正确的是()。[单选题]*A.子类将继承父类所有的属性和方法B.子类将继承父类的非私有属性和方法(正确答案)C.子类只继承父类public方法和属性D.子类只继承父类的方法,而不继承属性22.下列修饰符中与访问控制无关的是()。[单选题]*A.privateB.publicC.protectedD.final(正确答案)23.关于选择结构下列哪个说法是正确?()。[单选题]*A.if语句和else语句都必须成对出现B.if语句可以没有else语句对应(正确答案)C.switch机构中每个case语句中必须使用break语句D.switch机构中必须有default语句24.Java目前有三个版本,下面()不是Java的版本?[单选题]*A.SE(J2SE)B.EE(J2EE)C.ME(J2ME)D.MC(J2MC)(正确答案)25.如下哪个是Java中合法标识符()。[单选题]*A.
name2(正确答案)B.
thisC.
3numD.
#numberJava程序代码必须放在一个类中,类使用关键词定义。在Java中,静态方法必须使用关键字来修饰。Java的数据类型可以分为两大类:_______和引用数据类型。Java中可以通过类进行键盘录入。答案:Scanner类floaty=54.23f;intx=(int)y;则x的值为。1.Java语言不区分大小写。(×)6.Java中被final关键字修饰的变量,不能被重新赋值。(√)1.简述Java语言中的8种基本数据类型。答:布尔型:Boolean整数型:byte1short2.int4.long8字符型:char浮点型:floatdouble面向对象程序设计方法最重要的三个特性。[单选题]*答案:面向对象程序设计的三大特征是多态(Polymorphism)、继承(Inheritance)、封装(Encapsulation)。(正确答案)4.简述4个抽象类的定义规则。[单选题]*答案:(正确答案)抽象类必须用关键字“abstract”声明,它可以包含抽象方法,也可以不包含;抽象类不能用于实例化,只能作为基类被继承;抽象类可以包含抽象方法,抽象方法必须用关键字“abstract”声明,并且必须在子类中实现;编程题1.程序分析:阅读下面的程序,分析代码是否能编译通过,如果能编译通过,请列出运行的结果。如果不能编译通过,请说明原因。(5分)_________________*inta=3;intb=2;switch(b){case1:a--;break;case2:a++;break;case3:a=a+3;default:a++;break;}System.out.println(“a=”+a);程序设计:已知数组元素为______,遍历数组得到每一个元素,统计数组里面一共有多少个能被5整除的数字。(10分)[填空题]*空1答案:15,42,5,61,20,11,9,78程序设计:创建一个Animal类,成员变量包含姓名(name),性别(sex),年龄(age);成员方法包括吃饭(eat)、睡觉(sleep)。并从类Animal中派生出一个狗类(Dog),新增看家(lookhome)方法,重写eat方法为吃狗粮,并进行Dog类具体实例化,打印信息。(10分)[填空题]*_________________________________程序设计:利用循环求出100~200的累加和,并将结果显示出来。(10分)[填空题]*_________________________________6.程序设计:创建一个Person类,成员变量包含姓名(name),性别(sex),年龄(age);成员方法包括输出信息getinfo()。并从类Person中派生出一个学生类(Student),新增的属性有:专业(major)、年级(grade),并为这些属性定义相应的方法。(10分)[填空题]*_________________________________4.程序分析:阅读下面的程序,分析代码是否能编译通过,如果能编译通过,请列出运行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025 高中信息技术数据与计算之算法的熊群优化算法课件
- 2025 高中信息技术数据与计算之数据安全的同态加密物联网应用课件
- 2026年及未来5年市场数据中国城市轻轨市场发展前景预测及投资战略咨询报告
- 2026年春季消防安全形势分析与防控策略
- 农产品贮藏保鲜技术:原理、应用与发展
- 畜禽养殖基础技术与实践指南
- 2026年细胞工厂基因编辑底盘细胞改造技术手册
- 2026年高油高产转基因大豆生物育种技术攻关实务
- 2026年海岛独立微网:风光氢储固态储氢系统设计
- 2026年乡村旅游重点村游客动线优化与节点景观提升指南
- EBSD入门简介姚宗勇课件
- 口内数字化印模
- 高考数学真题全刷-决胜800题
- GB/T 2007.7-1987散装矿产品取样、制样通则粒度测定方法手工筛分法
- 印刷及纸张基础知识培训课件
- 充分高效利用时间主题班会课件
- 皮带机安装检验批
- 利用导数证明数列不等式问题课件-高考数学二轮复习
- 教师礼仪规范全套课件完整版ppt教程最全
- 汽车可靠性教学课件汇总完整版电子教案全书整套课件幻灯片(最新)
- 五年级下册语文课件-第四单元《9 古诗三首》部编版 (共48张PPT)
评论
0/150
提交评论