zoukankan      html  css  js  c++  java
  • Java OOP考试错题分析

     
    解析:
    A.ArrayList 可以存储NULL值,也可以存储重复的值,对集合没有任何影响。
    B.一旦实例化不可改变自身大小,这是数组的特性。集合的容量是自身扩容的。
    C.ArrayList可以存储重复的值,对集合没有任何影响
    D.ArrayList没有capacity这个属性,翻译过来就是容量的意思,ArrayList的容量会自动扩容不用给值,默认值是10.
    解析:
    A.编译不会出错,write方法的参数有两个,一个是int 一个是byte数组,char可以看成是比int范围小的整型所有编译不会出错
    B.用记事本打开不可能为33
    C.代码没有异常用文本打开写入的是a
    D.只写入一个char类型不可能乱码
    解析:
    Java集合类的三大体系是:Map Set List
    Iterator是一个接口,而且它只是一个迭代器。
    解析:
    ListIterator是通过Add()方法向List集合添加元素的
     
     
    解析:
    用for循环往ArrayList集合里面添加元素,代码没有错误,但是Java虚拟机给出的是带[]的,所有B是正确的
    解析:
    Set是与List同级别的一个接口,两者之间并没有继承关系。
    解析:
    HashMap集合里的元素是无序的
    解析:
    HashMap是非线程安全(非同步),允许Key值为null,而Hashtable不允许,Hashtable是线程安全(同步),所有HashMap的效率比较高
    解析:
    Log4j输出级别:fatal>error>warn>info>debug
    解析:
    无法用父类对象调用子类特有的方法或字段。
     
  • 相关阅读:
    Office365激活(无需密钥,无需下载软件)
    java垃圾回收及其优化
    Kafka副本机制
    sdn的相关学习系列之一mininet的安装
    javascript day 02
    关于javaScript
    html-day06
    盒子模型
    html-day04
    html--笔记day03
  • 原文地址:https://www.cnblogs.com/wuao/p/5479641.html
Copyright © 2011-2022 走看看