Java期末考试题型.docx

上传人:scccc 文档编号:12597826 上传时间:2021-12-04 格式:DOCX 页数:5 大小:15.69KB
返回 下载 相关 举报
Java期末考试题型.docx_第1页
第1页 / 共5页
Java期末考试题型.docx_第2页
第2页 / 共5页
Java期末考试题型.docx_第3页
第3页 / 共5页
Java期末考试题型.docx_第4页
第4页 / 共5页
Java期末考试题型.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java期末考试题型.docx》由会员分享,可在线阅读,更多相关《Java期末考试题型.docx(5页珍藏版)》请在三一文库上搜索。

1、Java期末考试Java考试题型分五种:填空,选择,判断,简答,编程考试内容包括:Java语言概述,Java语法。面向对象编程,API, 集合编程,JDBC IO,异常,线程,网络编程,不考 GUI图形用 户编程题目可以参考平时的作业还有传智播客教材课后的习题:面向对象,API两章的常见题型:1 填空:所有的Java类都直接或间接继承类()在Java中,可以使用运算符()来创建类的实例对象。所谓类的封装是指在定义一个类时,将类中的属性私有化,即使用()关键字来修饰。定义一个Java类时,如果前面加使用()关键字修饰,那么该类不可以被继承。Java中,要想让一个类继承另一个类 ,可以使用()关键

2、字。Java.lang包中提供数学计算方法的类名是()假如indexOf()方法未能找到所指定的子字符串,那么其返回值为()System 类中所提供的属性和方法都是()的,想要引用这些属性和方法,直接使用System类调用即可。String 类中用于返回字符串字符个数的方法是。Java.util 包中的用于产生随机数的类是()2 判断:类是对象的模板,而对象是类的实例。不存在继承关系的情况下,也可以实现方法重写。static 关键字可以修饰成员变量,也可以修饰局部变量。在成员方法中出现的this 关键字 ,代表的是调用这个方法的对象。String 对象代表可变字符串,StringBuffer

3、对象代表不可变字符串。Java中拆箱是指将基本数据类型的对象转为引用数据类型。用运算符“=”比较字符串对象时,如果两个字符串的值相同,结果为true。StringBuffer类的append()方法可以将数组元素和空格连接成字符串。3 简答:请简述 Collection 和 Collections 的区别。什么是异常、抛出异常和捕获异常?TCP/IP协议分为哪几层简述使用try -catch-finally 语句来捕获处理异常的执行过程。请简述Java语言的特点。Java创建线程的方式什么是集合?请列举集合中常用的类和接口。4 选择:下面哪一个是正确的类的声明?A、 public void H

4、HB、 public class Move()C、 public class void numberD、 public class Car在Java中,针对类和提供了四种访问级别,以下控制级别由小到大依次列出正确的是?()A、 private 、default、 protected和publicB、 default、private、 protected和publicC、 protected、 default 、 private和publicD、 protected、 private 、 default和public在类的继承关系中,需要遵循以下哪个继承原则?( )A、 多重B、 单一C、 双重

5、D、 不能继承关于super 关键字以下说法哪些是不正确的?A、 super 关键字可以调用父类的构造方法B、 super 关键字可以调用父类的普通方法C、 super 与this不能同时存在于同一个构造方法中D、 super 与this可以同时存在于同一个构造方法中下列关于匿名内部类的描述,错误的是( ) 22A、 匿名内部类是内部类的简化形式B、 匿名内部类的前提是必须要继承父类或实现接口C、 匿名内部类的格式是"new 父类(参数列表)或父接口()"D、 匿名内部类可以有构造方法下面哪个选项可以获取Runtime 类的实例( )A、 Runtime r = new R

6、untime();B、 Runtime r = Runtime.getRuntime();C、 Runtime r = Runtime.getInstance();D、 以上选项都不能获取Runtime 实例下列选项中,对Math.random() 方法描述正确的是( )A、 返回一个不确定的整数B、 返回 0 或是 1第 3页 共 4页Java期末考试C、 返回一个随机的double 类型数,该数大于等于0.0 小于 1.0D、 返回一个随机的int 类型数,该数大于等于0.0 小于 1.0下列选项中,可以正确实现String 初始化的是( )A、 String str="abc&

7、quot;B、 String str='abc'C、 String str=abc;D、 String str=0;若 double val = Math.ceil( -11.9);, 则 val 的值是 ( )A、 11.9B、 -11.0C、 -11.0D、 -12.0下列关于System 类的描述中,错误的是( )A、 System 类是 final 关键字修饰的类,它不能被其他类所继承B、 System类不能被实例化C、 System类中定义了许多方法,但是没有定义字段D、 System 类中提供了获取当前系统属性的方法5 编程:定义一个抽象类Car在该类中包含一个抽象

8、方法run()。分别定义一个 Bike类和Bus类继承自Car在重写的run()方法中分别输出一句话。定义测试类,调用Bike类和Bus类中的方法。设计一个Shape接口和它的两个实现类Square和Circle,要求如下:1)Shape接口中有一个抽象方法 area(),方法接收有一个 double类型的参数,返回一个double 类型的结果2) Square和Circle中实现了 Shape接口的area()抽象方法,分别求正方形和圆形的面积并返回在测试类中创建Square和Circle对象,计算边长为 2的正方形面积和半径为3的圆形面积设计一个学生类Student 和它的一个子类Undergraduate 。要求如下:1) Student类有name、和age属性,一个包含两个参数的构造方法,用于给 name和age 属性赋值,一个show()方法打印Student的属性信息。2)本科生类 Undergraduate增加一个degree (学位)属性。有一个包含三个参数的构造方Java期末考试法,前两个参数用于给继承的name 和 age 属性赋值,第三个参数给degree 专业赋值,一个show()方法用于打印Undergraduate的属性信息。3)在测试类中分别创建Student 对象和 Undergraduate 对象,调用它们的show()。第 5页 共 4页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1