java判断改错题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、判断改错题(每题2分,共20分)(正确的打√,错误的打×并改正)
1、字节码主要是由Java语言源程序经过编译器编译得到。()
2、引用一个类的属性或调用其方法,必须以这个类的对象为前缀。()
3、一个源程序里有且只能有一个公共类,它就是主类。()
4、如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。()
5、sleep和wait方法都使当前运行线程放弃处理器和它所占用的同步资源管程。()
6、一个Java Application程序欲从某个URL地址中读取文件内容,程序需要用import语
句引入的类库只有.*。()
7、在Applet的坐标系中,(0,0)代表浏览器左上角的像素点。()
8、一个复选按钮实现的是“二选一”的结构,一个单选按钮组实现的是“多选一”的结构。
()
9、新创建的Frame窗框对象,会自动显示在屏幕上。()
10、设String对象的s=“Hi,”,则语句System.out.println(s.concat(“Yohaoo!”)的输
出结果是:Hi, Yohaoo! ()
答案
1、√
2、×,在类内引用可以不用前缀。
3、√
4、√
5、×,sleep不放弃管程。
6、×,还要引入java.io.*包用于输入输出。
7、×,(0,0)代表Applet容器左上角的坐标。
8、√
9、×,新建的Frame是不可见的,需要使用setVisible(boolean)方法,并使用参数true
使之可见。
10、√
三、判断改错题(每题2分,共20分)(正确的打√,错误的打×并改正)
1.Java是一种计算机语言,只能用来编写嵌入在web网页中运行的Java 小程序。
()
2.所有的组件都具有三个特性,即属性,方法,事件。()
3.Java的数据类型分为原始类型和引用类型。()
4.如果程序运行到try块中的某个语句产生了异常,则流程将跳过try块后面的语句,直
接进入try块后面的catch块;如果try块中没有语句产生异常,则在执行完try块中的全部语句后,再进入try块后面的catch块。()
5.菜单开发的五个元素分别是:菜单栏、菜单项、子菜单、分隔条和快捷键。()
6.final类中的属性和方法都必须被final修饰符修饰。()
7.父类代表的对象范围比子类广。()
8.判断下面语句组的正确性。()
a)int array[10]=new int[10];
b)array[10]=10;
9.创建Socket对象时,如果程序找不到指定的服务器,将引发UnknowHostException类
的异常。
10.文件读写时可能产生输入输出异常,所以需要把完成这些操作的语句放在try-catch
结构中,打开一个文件输入输出流时则不需要使用try-catch结构。
答案
1、×,还可以编写独立运行的Java Application程序。
2、√
3、√
4、×,如果程序没有产生异常,将不会进入try块后面的catch块。
5、√
6、×,用final修饰的类只是不能再有子类,但其属性和方法并一定是final的)
7、√
8、×,语句array[10]=10;数组下标越界
9、√
10、×,打开文件也可能引发输入输出异常,也要放在try-catch结构中。
三、判断改错题(每题2分,共20分)(正确的打√,错误的打×并说明原因)
10、所有的鼠标事件都由实现了MouseListener监听接口的监听者来外理。()
11、在Applet中,绘制图形的语句不一定写在paint方法中,但是需要paint方法把
其Graphics对象参数g传递给这个用户自己的绘图方法。()
12、子类拥有的成员数目一定大于等于父类拥有的成员数目。()
13、有的类定义时可以不定义构造函数,所以构造函数不是必须的。()
14、Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出
System.out和标准错误输出System.err()
15、容器Applet、Panel、Frame的缺省布局管理器都是FlowLayout。()
16、每个try块后面都必须有至少一个catch块与之对应,当一个try块有多个catch
块与之对应时,应该把参数为父类异常对象的catch块排在后面。()
17、一个类如果实现了某个接口,那么它必须重载该接口中的所有方法。()
18、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码字符占
用2字节内存空间。()
10、使用方法length( )可以获得字符串或数组的长度。()
答案
1、×,鼠标移动和拖动事件由实现了MouseMotionListener监听接口的监听者来处理。
2、√
3、×,考虑父类中的私有成员就不一定了。
4、×,用户不定义时,由系统自动生成一个缺省的构造函数。
5、√
6、×,Frame的缺省布局管理器都是BorderLayout。
7、√
8、×,如果这个类为抽象类,它可以不实现接口中的所有方法。
9、√
10、×,length是数组的属性。