Vector和ArrayList比较

ArrayList:底层结构为可变数组,最早在jdk1.2出现,线程不安全,但效率较高。扩容机制:无参构造器:第一次扩容到10,第二次开始按照1.5倍扩容;有参构造器:按1.5倍扩容。

Vector:底层结构为可变数组(Object[]),最早在jdk1.0出现,线程安全,但效率较低。扩容机制:无参构造器:默认为10,按照2倍扩容;有参构造器:按照2倍扩容。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容