DESKTOP-5NB63LS_20200907-潘振林

问题

  1. String s = new String("xyz");`在执行时可能创建一个一个String对象(String常量池里面已经存在xyz对象),也可能创建两个String对象

  2. 在构造中调用本类的构造时,就不需要在第一句加super( )

public Bag() {
    this( DEFAULT_CAPACITY , DEFAULT_LOAD_FACTOR );
}

public Bag( int initialCapacity , float loadFactor ) {
    super();s
    elements = new Object[ initialCapacity ];
    Arrays.fill( elements , PRESENT );
    this.loadFactor = loadFactor ;
}

心得

刷了一晚上的题,又变成废物了