Java面向对象试题集
1、 面向对象编程的三大特性是( )
A) 封装,继承,多态 C) 继承,抽象,多态
B) 封装,重用,继承 D) 封装,灵活,抽象
2、 下面关于构造方法的说法正确的是( )(多选)
A. 构造方法不能被继承 B. 构造方法不能被重写 C. 构造方法不能被重载
D. 构造方法不能声明为private
3、 下面关于类的说法,不正确的是( )
A) 类是同种对象的集合和抽象 C) 对象是类的实例
B) 类属于Java语言中的引用数据类型 D) 类就是对象
4、 封装性可以对类的成员进行访问级别控制,其中限制最严格的是( ) A) public B) private C) default D) protected
5、 以下哪种类成员修饰符可以在不同包的子类中访问( ) A) static B) private C) default D) protected
6、 Java语言中哪个包是被自动导入的( )
A) java.util B) java.lang C) java.default D) java.io 7、 有一个类MyClass,它的构造方法声明正确的是( ) A) void MyClass(int x) {...} C) public MyClass(int x){…}
8、 对下列程序说法正确的是( )
B) Myclass(int x){...}
D) public void MyClass(int x){…}
public class Test7{
public static void main(String args[]){ String s1 = \ String s2 = \ s2 = s2 + \
System.out.println(s1 == s2); } }
A) true B) false C) 编译错误 D) Hello world
9、 在Java中,如果父类中的某些方法不包含任何逻辑,并且需要由子类重写,应该使用
( )关键字来声明父类的这些方法
A) final
B) abstract
C) static D) void
10、 下面关于接口说法不正确的是( )
A) 接口的所有方法都是抽象的 B) 接口所有的方法一定都是public的 C) 用于定义接口的关键字是implements D) 接口是一组行为的集合
11、 为了区分类中重载的同名不同方法,要求( )
A) 参数的类型或个数不同 B) 使用不同的参数名 C) 修改访问权限 D) 方法返回值数据类型不同
12、 如果子类覆盖了父类的一个public方法,则此方法在子类中可以使用什么修饰符(A) public B) public和protected C) private D) 任何修饰符都可以,根据需要选用
13、 不能用在类上的修饰符是( )
A) final B) public C) abstract D) protected
14、 下列程序段运行后,标准输出是( )
public class TestEx{
public static void main(String args[]){ method(); }
static void method(){ try{
System.out.println(\ }finally{
System.exit(0);//程序中止
System.out.println(\ } } }
A) test B) finally C) test fianlly
D) 无法通过编译
15、 运行下面的程序时会产生什么异常( )
public class TestEx{
static public void main(String args[]){ int x = 0; int y = 2/x;
int z[] = {1, 2, 3, 4};
)
int p = z[4];//越界,调用 } }
A) ArrayIndexOutOfBoundsException B) NumberFormatException C) ArithmeticException
D) ArithmeticException和ArrayIndexOutOfBoundsException
16、 关于异常,下列描述正确的是( )
A) try代码段和其后跟随的catch代码段之间可以有间隔代码 B) 每个catch代码段声明其能处理的一种特定类型的异常 C) finally代码段在异常出现的情况下不被执行 D) finally代码段中不可以有try和catch代码段
17、 要将字符串\年8月8日20:00:00\解析成Date实例,SimpleDateFormat的格式
模板应该是( )
A) yyyy-MM-dd hh:mm:ss
C) yyyy年M月d日hh时mm分ss秒
B) yyyy-mm-dd HH:MM:SS D) yyyy年M月d日hh:mm:ss
18、 关于集合框架,说法不正确的是( )
A) 与数组不同,集合框架是容量可变的容器
B) 集合框架不能保存基本类型,但是可以将它们转换为包装类后保存 C) 集合框架中的List, Set, Map接口都是Collection接口的子接口 D) 集合类除了提供可变容量的存储外,还提供了对数据的算法
19、 对保存在List中的数据进行查找,方法不正确的是( )
A) 对元素进行遍历,依次比较
B) 对内容有序的List可以进行二分法查找 C) 调用indexOf方法查找
D) 无论是否有序都可以用二分法查找,比线性查找快很多
20、 如果要按照特定顺序保存元素,应当使用的容器是( )
A) HashMap B) ArrayList C) JFrame D) TreeSet
21、 有一个名为myList的ArrayList实例,取得其最后一个元素的方法是( ) A) myList.get(0); B) myList.get(mylist.last()); C) myList.get(myList.size()); D) myList.get(myList.size()-1);
22、 有一个名为myList的ArrayList实例,调用mylist.get(0)的结果是( )
A) 正确取得其第一个元素 B) 返回数字0 C) 可能产生异常 D) 以上都不正确
23、 当试图编译并运行下面程序时会出现什么结果( )
class A{
public int getNumber(int a){ return a+1; } }
class B extends A{
public int getNumber(int a, char c){ return a+2; }
public static void main(String[] args){ B b=new B();
System.out.println(b.getNumber(0)); } }
A) 编译错误
B) 运行错误
C) 1 D) 2
24、 当编译并运行下面程序时会出现什么结果( )
public class MyAr{
public static void main(String argv[]){ int[] i = new int[5];
System.out.println(i[5]); } }
A) 编译出错 B) 运行出错 C) 输出0
D) 输出“null”
25、 要将内存中的一首MP3音乐的数据保存到磁盘上,应当使用什么流(A) FileWriter
B) BufferedWriter
C) FileOutputStream
D) ObjectOutputStream
26、 将对象序列化,要实现哪个接口( )
A) Cloneable B) Runnable C) Serializable D) Comparator
27、 有以下Java程序代码,运行结果是( )
public class Test{
public static String output=\ public static void foo(int i){ try {
if(i==1){
throw new Exception(); }
)
output +=\
} catch(Exception e){ output+=\ return; } finally{
output+=\}
output+=\}
public static void main(String args[]){ foo(0); foo(1);
System.out.println(output); } }
A) 1342 B) 123 C) 134234 D) 13423
28、 在JAVA中,( )接口位于集合框架的顶层
A) Collection B) Collections C) Map D) …… 此处隐藏:4728字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍




