有一些JAVA题目,高分请高手帮忙
22)关于接口,正确的是A.实现一个借口必须实现接口的所有方法B.一个类只能实现一个接口C.接口间不能有继承关系D.接口和抽象类是同一回事(23)在接口中可以定义A.静态...
22)关于接口,正确的是
A.实现一个借口必须实现接口的所有方法
B.一个类只能实现一个接口
C.接口间不能有继承关系
D.接口和抽象类是同一回事
(23)在接口中可以定义
A.静态方法
B.析构方法
C.抽象方法
D.构造方法
(24)关于抽象类,正确的是
A.抽象类中不可以有非抽象的方法
B.某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法
C.绝对不能用抽象类去创建对象
D.接口和抽象类是同一回事
(25)关于接口和抽象类,正确的是
A.抽象类可以有构造方法
B.接口可以有构造方法
C.可以用new操作符操作一个抽象类
D.可以用new操作符操作一个接口
(26)关于内部类的说法,正确的是
A.内部类都可以访问其外部类的成员
B.内部类可以没有类名
C.内部类不可以放在一个方法内部
D.内部类和外部类的变量不能同名
chapt.7
(27)异常不包括
A.程序中的语法错误
B.程序的编译错误
C.程序执行过程中遇到的事先没有预料到的情况
D.程序事先定义好的可能出现的意外情况
(28)如果一个程序段中有多个catch,程序会
A.每个catch都执行一次
B.每个符合条件的catch都执行一次
C.找到适合的异常类型后就不再执行其它catch
D.找到适合的异常类型后继续执行后面的catch
(29)对于已经定义过可能抛出异常的语句,在编程时
A.必须使用try/catch语句处理异常
B.如果程序错误,必须使用try/catch语句处理异常
C.不使用try/catch语句会出现编译错误
D.不使用try/catch语句不会出现编译错误
(30)下面关于异常控制器排列顺序说法正确的是
A.应先捕捉父类异常,在捕捉子类异常
B.应先捕捉子类异常,在捕捉父类异常
C.有继承关系的异常不能在同一try块的控制器中使用
D.如果先匹配到父类异常,后面的子类异常仍然可以匹配到
(31)在嵌套的异常处理中
A.内部的控制器重新抛出的异常可以被上一级的控制器捕获
B.内部的控制器重新抛出的异常不能被上一级的控制器捕获
C.内部的控制器不能重新抛出异常
D.异常控制语句不能嵌套
(32)下列关于finally说法正确的是
A.finally语句应该放在所有异常控制器的最前面
B.如果程序在前面的异常控制器中匹配到了合适异常,就不再执行finally语句了
C.无论程序是否找到合适的异常控制器,都会去执行finally语句
D.如果程序在前面的异常控制器中匹配到了多个合适异常,就不再执行finally语句了
(33)可以对文件进行随机访问的类是
A.FileInputStream
B.FileOutputStream
C.RandomAccesssFile
D.Reader
(34)可以用new操作符直接生成对象的类包括
A.InputStream
B.FileInputStream
C.RandomAccessFile
D.Reader
(35)Java 语言的特点不包括
A.平台无关
B.面向对象
C.多重继承
D.多线程
(36)面向对象程序设计的核心是
A.商业逻辑
B.客观实体
C.算法
D.要解决的问题
(37)Java与C++都包含的特性为
A.指针
B.垃圾回收
C.多重继承
D.面向对象
(38)Java中的包是
A.一个文件
B.一个公共类
C.一个接口
D.一个文件夹
(39)随机数函数Random()
A.产生0~1之间的随机数
B.产生0~100之间的随机数
C.产生任意数值的随机数
D.随参数而变化
(40)画椭圆的方法drawOval(int a,int b,int c,int d)中的四个参数的意义是
A.其外切矩形的左上角坐标和右下角坐标
B.前两个参数决定大小,后两个参数决定位置
C.其外切矩形的左上角坐标及其宽度和高度
D.其外切矩形的四个角的坐标
(41)画圆角矩形的方法是
A.drawOval()
B.drawRect()
C.drawRoundRect()
D.drawLine()
(42)Java的作图的方法包含在
A.Graphics类中
B.Image类中
C.Canvas类中
D.Draw类中 展开
A.实现一个借口必须实现接口的所有方法
B.一个类只能实现一个接口
C.接口间不能有继承关系
D.接口和抽象类是同一回事
(23)在接口中可以定义
A.静态方法
B.析构方法
C.抽象方法
D.构造方法
(24)关于抽象类,正确的是
A.抽象类中不可以有非抽象的方法
B.某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法
C.绝对不能用抽象类去创建对象
D.接口和抽象类是同一回事
(25)关于接口和抽象类,正确的是
A.抽象类可以有构造方法
B.接口可以有构造方法
C.可以用new操作符操作一个抽象类
D.可以用new操作符操作一个接口
(26)关于内部类的说法,正确的是
A.内部类都可以访问其外部类的成员
B.内部类可以没有类名
C.内部类不可以放在一个方法内部
D.内部类和外部类的变量不能同名
chapt.7
(27)异常不包括
A.程序中的语法错误
B.程序的编译错误
C.程序执行过程中遇到的事先没有预料到的情况
D.程序事先定义好的可能出现的意外情况
(28)如果一个程序段中有多个catch,程序会
A.每个catch都执行一次
B.每个符合条件的catch都执行一次
C.找到适合的异常类型后就不再执行其它catch
D.找到适合的异常类型后继续执行后面的catch
(29)对于已经定义过可能抛出异常的语句,在编程时
A.必须使用try/catch语句处理异常
B.如果程序错误,必须使用try/catch语句处理异常
C.不使用try/catch语句会出现编译错误
D.不使用try/catch语句不会出现编译错误
(30)下面关于异常控制器排列顺序说法正确的是
A.应先捕捉父类异常,在捕捉子类异常
B.应先捕捉子类异常,在捕捉父类异常
C.有继承关系的异常不能在同一try块的控制器中使用
D.如果先匹配到父类异常,后面的子类异常仍然可以匹配到
(31)在嵌套的异常处理中
A.内部的控制器重新抛出的异常可以被上一级的控制器捕获
B.内部的控制器重新抛出的异常不能被上一级的控制器捕获
C.内部的控制器不能重新抛出异常
D.异常控制语句不能嵌套
(32)下列关于finally说法正确的是
A.finally语句应该放在所有异常控制器的最前面
B.如果程序在前面的异常控制器中匹配到了合适异常,就不再执行finally语句了
C.无论程序是否找到合适的异常控制器,都会去执行finally语句
D.如果程序在前面的异常控制器中匹配到了多个合适异常,就不再执行finally语句了
(33)可以对文件进行随机访问的类是
A.FileInputStream
B.FileOutputStream
C.RandomAccesssFile
D.Reader
(34)可以用new操作符直接生成对象的类包括
A.InputStream
B.FileInputStream
C.RandomAccessFile
D.Reader
(35)Java 语言的特点不包括
A.平台无关
B.面向对象
C.多重继承
D.多线程
(36)面向对象程序设计的核心是
A.商业逻辑
B.客观实体
C.算法
D.要解决的问题
(37)Java与C++都包含的特性为
A.指针
B.垃圾回收
C.多重继承
D.面向对象
(38)Java中的包是
A.一个文件
B.一个公共类
C.一个接口
D.一个文件夹
(39)随机数函数Random()
A.产生0~1之间的随机数
B.产生0~100之间的随机数
C.产生任意数值的随机数
D.随参数而变化
(40)画椭圆的方法drawOval(int a,int b,int c,int d)中的四个参数的意义是
A.其外切矩形的左上角坐标和右下角坐标
B.前两个参数决定大小,后两个参数决定位置
C.其外切矩形的左上角坐标及其宽度和高度
D.其外切矩形的四个角的坐标
(41)画圆角矩形的方法是
A.drawOval()
B.drawRect()
C.drawRoundRect()
D.drawLine()
(42)Java的作图的方法包含在
A.Graphics类中
B.Image类中
C.Canvas类中
D.Draw类中 展开
7个回答
展开全部
ACBBC
郁闷看着看着就不想看了
郁闷看着看着就不想看了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案分别是:
22 A
23 C
24 C
25 A
26 B
27 A
28 C
29 D //此题和上面答案不一致,其它都一样
30 B
31 A
32 C
33 C
34 B
35 C
36 B
37 D
38 D
39 A
40 C
41 C
42 A
22 A
23 C
24 C
25 A
26 B
27 A
28 C
29 D //此题和上面答案不一致,其它都一样
30 B
31 A
32 C
33 C
34 B
35 C
36 B
37 D
38 D
39 A
40 C
41 C
42 A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
*表示答案不同上面的
22.A 接口的定义(interface 接口这名字其实很别扭
23.C 接口的方法必定是抽象的(abstract 必须被继承实现的,和final刚好相反)
24.C B如果不是重载,而是实现,应该是对的,C是定义
25.A 试过,可以
26.B 内部类可看作外部类中的一段代码,不过具有一定特殊性
27.A 你写错了语法怎么能算呢
28.C 也是定义,这就要求越是子类的异常越需要在上面
*29.D 题意有些模糊,应该为"不一定",当异常是unchecked exception时,比如除零异常就不需要try/catch,B的意思不清,但碰到除零一样可以用其他方法避开,而 C D 从逻辑上来说必然有一个是对的
30.B 参照28,因为一满足就处理,然后无视下面所有的
*31.B 这经常考到,因为异常处理也是有范围的,不可能被上级控制器捕获,必须在将会出现异常的外部套上try/catch,好像上面的几位都错了。。。
32.C 这就是finally语句的定义
33.C 这名字翻译过来就是 随机访问文件。。。
*34.ABCD 每一个都是有constructor的类,不懂到底问的是什么意思,既然是“包括”,那么应该是多选
35. C 多重继承会引出很多麻烦的情况,故java抛弃了它
36. B 对象,客观实体,类与实物相对应
37. D 这是他们的共性,指针java没有,垃圾回收C++没有
38. D 应该是一系列的类的集合,文件夹最接近
39. A 这就是这个方法,然后你想得到别的随机得基于它改变
40. C 定义
41.C排除法,名字翻译过来就是
42.A 属于awt中的一个类,作图用
22.A 接口的定义(interface 接口这名字其实很别扭
23.C 接口的方法必定是抽象的(abstract 必须被继承实现的,和final刚好相反)
24.C B如果不是重载,而是实现,应该是对的,C是定义
25.A 试过,可以
26.B 内部类可看作外部类中的一段代码,不过具有一定特殊性
27.A 你写错了语法怎么能算呢
28.C 也是定义,这就要求越是子类的异常越需要在上面
*29.D 题意有些模糊,应该为"不一定",当异常是unchecked exception时,比如除零异常就不需要try/catch,B的意思不清,但碰到除零一样可以用其他方法避开,而 C D 从逻辑上来说必然有一个是对的
30.B 参照28,因为一满足就处理,然后无视下面所有的
*31.B 这经常考到,因为异常处理也是有范围的,不可能被上级控制器捕获,必须在将会出现异常的外部套上try/catch,好像上面的几位都错了。。。
32.C 这就是finally语句的定义
33.C 这名字翻译过来就是 随机访问文件。。。
*34.ABCD 每一个都是有constructor的类,不懂到底问的是什么意思,既然是“包括”,那么应该是多选
35. C 多重继承会引出很多麻烦的情况,故java抛弃了它
36. B 对象,客观实体,类与实物相对应
37. D 这是他们的共性,指针java没有,垃圾回收C++没有
38. D 应该是一系列的类的集合,文件夹最接近
39. A 这就是这个方法,然后你想得到别的随机得基于它改变
40. C 定义
41.C排除法,名字翻译过来就是
42.A 属于awt中的一个类,作图用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其他的都是一样的~29题按道理来说没有具体的答案!因为异常是Runntime Exception(unchecked Exception)和checked Exception 效果不一样。如果是Runntime Exception,不使用try/catch语句不会出现编译错误 但是是checked Exception 的话,不使用try/catch语句会出现编译错误。如果是多选的话因该是C,D两个答案!单选的话没答案!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
26AB,内部类可以访问他的外部类的任何成员
29AC,A与C不是一样的吗?为什么要声明定义可能抛出异常的语句,这就是为了系统的安全性,在有可能出现异常的地方声明抛出异常。在别人调用这方法时,这方法可能有异常,有的程序员懒,不喜欢写try/catch块,声明那个就是为了强制他们写上try/catch,不写就不能通过。
29AC,A与C不是一样的吗?为什么要声明定义可能抛出异常的语句,这就是为了系统的安全性,在有可能出现异常的地方声明抛出异常。在别人调用这方法时,这方法可能有异常,有的程序员懒,不喜欢写try/catch块,声明那个就是为了强制他们写上try/catch,不写就不能通过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询