app资讯
您的当前位置:首页javamap和对象哪个更耗资源

javamap和对象哪个更耗资源

来源:app资讯


对象更耗资源。
1、Map的实现一般是HashMap,HashMap在其中维护着一个散列表,默认长度为16,如果不够会进行再散列,一般将长度扩大二倍。HashMap中有一个内部类Entry,散列表其实就是Entry数组。
2、如果放入17个对象(超过16再散列),那么散列表长度为32,那么就会有32个Entry对象被创建。
3、Map虽然有很快的访问速度,但是比不上对象getter方法的访问速度。
显示全文