java期末复习资料1

java期末复习资料1

ID:27827681

大小:392.21 KB

页数:32页

时间:2018-12-06

java期末复习资料1_第1页
java期末复习资料1_第2页
java期末复习资料1_第3页
java期末复习资料1_第4页
java期末复习资料1_第5页
资源描述:

《java期末复习资料1》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Java期末复习题一、判断题1、迕main方法中可以直接调用非静态的方法。(F)2、方法重载就是一个类屮有多个同名但右不同形参和方法体的方法。(T)3、一个Java源程序可有多个类,但只仅脊一个public类,而且源程序名与public类名相同。(T)4、Java的源代码中定义几个类,编译结果就生成几个以.class为/Pf缀的字节码文件。(T)5、方法屮的形参可以和方法所属类的属性同名。(T)6、Java类屮不能存在同名的两个成员函数。(F)//可以存在同名的方法,但是参数不能相同,这样的关系体现丫Java中的多态(重载)7、可以用new来创建一个类的实例,即“对象”。(T)8、Java中

2、类的构造函数只能有一个。(F)//错误,可以重载.如果没有,会默认生成xxx09、类的静态变M被该类的所有对象共享。(T)10、不管定义与杏,任何类都冇一个不带参数的构造方法。(F)11、一个类可以访问W—个类的私有成员。(F)12、构造方法没有返回值,因此在定义构造方法吋,其返回值类型必须声明为void。(F)13、对于类变量,可以通过类名直接访问,也nf以通过该类的对象访问。(T)14、构造方法的名字必须与类名相同。(T)15、一个类的私侖变量可以在同一个包的不同类屮使川。(F)16、实例变量不能在类方法中直接引用,而类变量可以在实例方法中直接引用。(T)17、抽象类可有构造方法,因此也

3、能用new进行实例化。(F)18、一个类可继承多个父类,实现多个接Ul。(F)19、用final修饰的类不能被继承。(T)20、接1^屮的成员变量全部为常量,方法为抽象方法。(T)21、接口无构造器,不能有实例,也不能定义常量。(F)22、java的类不允许嵌套定义。(E)23、在接1_1屮所奋的方法都是抽象方法,所以必须在方法定义之前加上abstract关键字(F)24、抽象类中不能包含final修饰的方法。(T)25、子类可以继承父类所冇的成鉍变量及成员函数。(F)26、接口可以被扔一个接口继承。(T)27、接口中只能定义符号常量和抽象方法。(T)28、final类不能派生子类,fina

4、l方法不能被複盖。(T)29、如果类A的一个方法m的访问权限是默认的,则m可以被同一个包屮的-K他类访问,也可以被艽它包中A的子类访问。(F)30、所有的类都可以被继承。(F)31、java中是单继承,侃一个类可以实现多个接口。(T)32、如果一个类中包含抽象方法,则这个类也必须定义为抽象类。(T)33、如果在了类屮改写从父类继承的方法,则了类屮定义的访问权限不能低于父类屮该方法的访问权限。(T)34、一个接口中的所有方法都是抽象的。(T)35、一个抽象的类不能直接用new命令创建对象。(T)36、一个子类屮可以定义与父类屮名字相同,而参数不同的方法,此吋子类的方法会改写从父类继承来的方法。

5、(F)//重写的条件是了类定义的方法和父类的方法有相同的方法名,相同的参数列表,以及相同的返回值,显然问题不符合以上条件,所以错误(F(F(T)(F37、JFrame,JPanel,JApplet和JButton四种组件都属于容器组件38、BorderLayout是而板的缺贫布局管理器。39、BorderLayout最多可以使川5个组件。40、一个面板(JPanel)不能被加入另一个面板(JPanel)中。41、菜单需要一个JMenuBar对象,以使他们能被添加到JFrame。42、标签(儿abel)可以在屏幕上显示一个字符或一幅图片。43、BorderLayout是界器javax.swin

6、g.JFrame默认的布局管理器。44、JTextArea可以用来接收多行文本的输入。45、在Java坐标系统中,X值从左向右增加。(T)46、BorderLayout布扁管理器把组件排列在北、南、东、西和中间区域。(T)47、边界布周管理器(BorderLayout)把矜器分成5个区域,毎个区域只能放一个纟II件。(T)48、一个组件可以注册一个或多个事件监听器。(T)二、选择题1、以public修饰的类如:publicclassfish{•••}则fish(A)A)可被其它程序包中的类使用B)仅能被本程序乜中的类使用C)不能被任意其它类使用D)不能被其它类继承2、下述哪个说法是不正确的?

7、(A)A)局部变景在使川之前无需初始化,因为有该变量类型的默认值B)类成员变量由系统自动进行初始化,无需初始化0参数的作用域就是所在的方法D)for语句中定义的变量,当for语句执行完吋,该变量就消亡了3、使用如下哪个保留字可以使只科在定义该类的包屮的K他类才能访问该类?(D)A、abstractB、privateC、protectedD、不使川保留字4、Java源文件和编译后的文件扩展名分别为(B)A).c

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

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

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