2012夏java程序设计复习资料1

2012夏java程序设计复习资料1

ID:32730195

大小:81.12 KB

页数:18页

时间:2019-02-15

2012夏java程序设计复习资料1_第1页
2012夏java程序设计复习资料1_第2页
2012夏java程序设计复习资料1_第3页
2012夏java程序设计复习资料1_第4页
2012夏java程序设计复习资料1_第5页
资源描述:

《2012夏java程序设计复习资料1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、单项选择题1.关于Java选择结构下列哪个说法正确?(B)A.if语句和else语句必须成对出现B.if语句可以没有else语句C.switch结构屮每个case语句屮必须用break语句D.switch结构中必须有default语句2.while循环和do...while循环的区别是:(D)A.没有区别,这两个结构任何情况下效果一样B.while循环比do...while循环执行效率高C.while循环是先循环后判断,所以循环体至少被执行一次D.do...while循环是先循环后判断,所以循环体至少被执行一次3

2、.下列说法哪个是正确的?(C)A.程序执行到break语句时一定会结束所有的循环B.程序执行到continue语句吋会结束当前循环C.break语句和continue语句都可以和标签协同使用D.continue语句和break语句的作用相同4.方法内的变量:(B)A.一定在方法内所在有位置可见B.可能在方法内的局部可见C.可以在方法外可见D.方法外也可用5.void的含义:(B)A.方法体为空C•没有意义6.throws的作用:(CA.没有意义B.方法没有返回值D.定义方法吋必须使用)B.表示后面是方法的输出值C.表

3、示方法可能会抛出例外D.方法的标志,每个方法都必须有7•下列说法哪个正确?(D)A.不需要定义类,就能创建对象B.对象中必须有屈性和方法C.属性必须是简单变量D.属性可以是简单变量,也可以是一个对象8•下列说法哪个正确?(A)A.一个程序可以包含多个源文件B.一个源文件中只能有一个类C.一个源文件中可以有多个公共类D.一个源文件只能供一个程序使用9•被声明为private,protected及public的类成员,在类外部:(B)A.只能访问声明为public血成员B.只可能访问到声明为protected和publi

4、c的成员C.都可以访问D.都不能访问10.抽象方法:(C)笫1页共18页A.可以有方法体B.可以出现在非抽象类中C.是没有方法体的方法D.抽象类中的方法都是抽象方法11•关于类中类的说法哪个正确?(D)A.类屮类不能使用上层类的私有属性和方法B.类中类可以广泛使用,不受任何限制C.类中类可以单独编译D.类中类可以使用上层类的私有属性和方法12下列说法哪个正确?(B)A.Java中允许一个子类有多个父类B.某个类是一个类的子类,它仍有可能成为另一个类的父类C.一个父类只能有一个子类D.继承关系最多不能超来4层13.在调

5、用构造函数时:(C)A.子类可以不加定义就使用父类的所有构造函数B.不管类中是否定义了何种构造函数,创建对象时都可以使用默认构造函数C.先调用父类的构造函数D.先调用形参多的构造函数14.this和super:(C)A.都可以在main()方隹中B.都是指一个内存地址C.不能用在main()方法中D.意义相同15.关于抽象类哪个正确?(B)A.抽象类中不可以有非抽象方法B.某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法C.绝对不能用抽象类去创建对象D.接口和抽彖类是同一回事16.如果一个程序段中有多

6、个catch,程序会:(C)A.每个catch都执行一次B.把每个符合条件的catch都执行一次C.找到适合的例外类型后就不再执行其他catchD.找到适合的例外类型后继续执行后面的catch17.下面关于例外控制器排序说法正确的是:(B)A.应先捕捉父类例外,再捕捉子类例外B.应先捕捉子类例外,再捕捉父类例外C.有继承关系的例外不能在同一try块的控制器中使用D.如果先匹配到父类例外,后面的子类例外仍然可以被匹配到18.下列关于finally说法正确的是:(C)A.finally语句应该放在所有例外控制器的最前面B

7、.如果程序在前面的例外控制器中兀配了合适例外,就不再执行finally语句了A.无论程序是否找到合适的例外控制器,都会去执行finally语句如果程序在前面的例外控制器中匹配到了多个合适的例外,就不再执行finally语句了13.如果程序逻辑要求在很多情况下输出一个固定的提示信息,下列说法正确的是:(A)A.使用String和StringBuffer都可以B.使用String和StringBuffer,程序的执行效率一样C.使用StringBuffer效率比较高D.以上都不对14.Vector类对象屮的元素可以是:(

8、C)A.int型整数B.浮点数C.对象D.属性21•如果程序逻辑要求对集合中的元素需要经常进行查找定位,应该使用哪些组件来实现?(B)A.VectorB.HashtableC・IteratorD.Map22.Character流与Byte流的区别在于:(A)A.每次读入的字节数不同B•前者带有缓冲,后者没有C.前者是块读写,后者是字节读写B.二

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。