Java练习题

来源:百度知道 编辑:UC知道 时间:2024/06/18 10:12:00
1、类的修饰词都有哪些?它们的主要作用是什么?
2、属性的修饰词有哪些?它们的主要作用是什么?
3、方法的修饰词都有哪些?它们的主要作是什么?
4、方法的覆盖和重载有什么区别?
5、在Java语言中,( )类似Windows系统的文件夹,若想生成它,用( )关键字,引用它应该用( )关键字,( )包是自动导入的。
6、( )是所有类的父类
7、非抽象方法在实现接口或者抽象类的时候,必须要实现该接口的所有方法么?继承接口用(),继承类用()
8、s=”abcdefg”, 则s.substring(1,4)=?
9、==和equals的区别?
10如果有个三行的二位数组arr,则用( )可以表示;数组的行数,用( )表示此数组第2行的列数
11、什么是Exception,什么是Error?二者的区别?
12、异常捕获的基本语句有哪些?
在使用 BorderLayout 时,最多可以使用( )个构件,若添加到 NORTH 区的两个按钮将( )显示

1、类的修饰词都有哪些?它们的主要作用是什么?
public private abstract interface
2、属性的修饰词有哪些?它们的主要作用是什么?
private public protect static final
3、方法的修饰词都有哪些?它们的主要作是什么?
private public protect static final
4、方法的覆盖和重载有什么区别?

方法的覆盖是子类方法覆盖父类方法
重载是相同方法名,不同参数
5、在Java语言中,( 包 )类似Windows系统的文件夹,若想生成它,用( package )关键字,引用它应该用( import )关键字,( lang )包是自动导入的。
6、( object )是所有类的父类
7、非抽象方法在实现接口或者抽象类的时候,必须要实现该接口的所有方法么?继承接口用(implements),继承类用(extends)

8、s=”abcdefg”, 则s.substring(1,4)=?
9、==和equals的区别?

==对象相同
equals值相同
10如果有个三行的二位数组arr,则用( )可以表示;数组的行数,用( )表示此数组第2行的列数
11、什么是Exception,什么是Error?二者的区别?

Exception可捕获的异常
error系统异常
12、异常捕获的基本语句有哪些?
try catch finally
在使用 BorderLayout 时,最多可以使用( )个构件,若添加到 NORTH 区的两个按钮将( )显示