jdk1.7:
当实例化ArrayList时,创建长度为10的object[ ] ;
jdk1.8:
当实例化是,创建object[ ] ,初始化为 { },并没有长度。
当添加第一个元素时,创建长度为10的数组。
1.7类似,饿汉式
1.8类似,懒汉式
1.8的优点:延迟数组的创建,节省内存.
版权声明:本文为ymb615ymb原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
jdk1.7:
当实例化ArrayList时,创建长度为10的object[ ] ;
jdk1.8:
当实例化是,创建object[ ] ,初始化为 { },并没有长度。
当添加第一个元素时,创建长度为10的数组。
1.7类似,饿汉式
1.8类似,懒汉式
1.8的优点:延迟数组的创建,节省内存.