JAVA基础考试B卷答案

JAVA基础考试B卷答案

ID:44209619

大小:49.00 KB

页数:4页

时间:2019-10-19

JAVA基础考试B卷答案_第1页
JAVA基础考试B卷答案_第2页
JAVA基础考试B卷答案_第3页
JAVA基础考试B卷答案_第4页
资源描述:

《JAVA基础考试B卷答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、JAVA培训第一阶段B卷考试题参考答案一选择题:I-5:CCDBD6-10:BABBBII-15:CACAD16-20:DDDAD二多选题1-5:BDBCEBCABCDABC6-10:ACADADACDBC三简答题1:java«

2、«的集合分为哪两类?在两种集合小,常用的接口和类分别是什么?请分别列出。java中的集合分为单例集合、双例集合。单例集合:1Collection单例集合的根接口1List如果是实现了List接口的集合类,具备的特点:有序,重复。1ArraryList1LinkedList

3、Vector

4、Set如果是

5、实现了Set接口的集合类,具备的特点:无序,不可重复。1HashSe1TreeSet双列集合:1Map如果是实现了Map接口的集合类,具备的特点:存储的数据都是以键值对的形式存在的,键不可重复,值可以重复。1HashMap1TreeMap

6、Hashtable2:什么是函数的重载和重写?简述函数重载与重写的要求?函数的重载:在一个类中出现了两个或两个以上的同名函数称作为函数的重载。函数重写:子父类出现了同名的函数称作为函数的重写。函数重载的要求1.函数名一致。2.形参列表不一致(形参的个数不一致或者是形参对应的类型不一致)3.

7、与返回值类型无关。函数重写的要求1.子父类的函数名与形参列表必须一致。2.子类的权限修饰符必须要大于或者等于父类的权限修饰符。3.子类的返回值类型必须要小于或者等于父类的返回类型。1.子类抛出的异常类型必须要小于或者等于父类抛出的异常类型。3:简述环境变量pathsjava_home和classpath的作用?Path:为了让控制台在任意路径下都可以找到java的开发工具。Java_home:避免频繁修改path环境变量信息。Classpath:设置class文件所在的路径信息。4:final用于声明属性,方法和类,分别表示

8、属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。5:声明方法的存在而不去实现它的类被叫做抽象类(abstractclass),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造

9、函数或抽象静态方法。Abstract类的子类为它们父类屮的所有抽象方法提供实现,否则它们也是抽彖类为。取而代之,在子类中实现该方法。知道其行为的其它类可以在类屮实现这些方法。接口(interface)是抽象类的变体。在接口中,所有方法都是抽象的。多继承性可通过实现这样的接口而获得。接口中的所有方法都是抽象的,没有一个有程序体。接口只可以定义staticfinal成员变量。接口的实现与子类相似,除了该实现类不能从接口定义屮继承行为。当类实现特殊接口时,它定义(即将程序体给予)所有这种接口的方法。然后,它可以在实现了该接口的类的

10、任何对象上调用接口的方法。由于有抽象类,它允许使用接口名作为引用变量的类型。通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换,instanceof运算符可以用来决定某对象的类是否实现了接口。四.编程题1.publicclassReverseArray{publicstaticvoidmain(String[]args){int[]a=newint[]{l,2,3,4,5,6,7,8,91;reverse(a);for(inti=0;i

11、}}privatestaticint[]reverse(int[]a){for(inti=0;i

12、池.txt");InputStreamReaderdis=newInputStreamReader(fis);reader=newBufferedReader(dis);Stringline;while((line=reader.readLine())!=null){System.out.

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

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

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