一 首先看一下容器的创建构造函数
默认的无参构造 这种创建方式也是我们平时使用最多的一种,会使用一个默认定义好的数组对象
然后看一下这个默认的数组对象是怎么样的
可以看到这个默认数组是静态常量的,也就是说数组内容可以改变,引用不可改变
一个有参构造 参数为指定容器的大小值
1 判断该值是否大于,如果大于则创建指定大小的数组
2 或者值是否等于0,等于零则使用一个默认的数组
3 非法值(小于 0 ) 抛出异常
然后看一下这个默认的数组对象是怎么样的
可以看到这个默认数组是静态常量的,也就是说数组内容可以改变,引用不可改变
1 判断该值是否大于,如果大于则创建指定大小的数组
2 或者值是否等于0,等于零则使用一个默认的数组
3 非法值(小于 0 ) 抛出异常