[@talishboy][¥20]说出几点 Java 中使用 Collections 的最佳实践-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

[@talishboy][¥20]说出几点 Java 中使用 Collections 的最佳实践

2018-12-14 16:30:35 1739 1

问题来自Java技术沙龙的李博
Java线下沙龙报名链接:https://yq.aliyun.com/activity/796

取消 提交回答
全部回答(1)
  • chenzhengyu
    2019-07-17 23:21:13

    a)使用正确的集合类,例如,如果不需要同步列表,使用 ArrayList 而不是 Vector。 b)优先使用并发集合,而不是对集合进行同步。并发集合提供更好的可扩展性。 c)使用接口代表和访问集合,如使用List存储 ArrayList,使用 Map 存储 HashMap 等等。 d)使用迭代器来循环集合。 e)使用集合的时候使用泛型。

    0 0
相关问答

0

回答

请问在java中想实现搜索二进制数据中的某个字符有没有一种达到性能最优的做法?

2021-11-12 17:21:24 145浏览量 回答数 0

0

回答

请问java中有没有复制数组性能更好的方法?

2021-11-07 13:08:06 185浏览量 回答数 0

0

回答

请问移除java数组中的某个字符性能最优的做法是什么?

2021-11-12 17:15:33 128浏览量 回答数 0

0

回答

请问如何将java ArrayList集合对象转换为HashMap,有没有性能更快的做法?

2021-11-07 15:26:27 150浏览量 回答数 0

0

回答

请问java使用clone创建对象与new创建一个对象哪种性能更好,为什么?

2021-11-12 17:21:49 164浏览量 回答数 0

0

回答

java应用上传较大文件时经常会出现内存溢出的性能问题,该如何优化?

2021-11-07 22:49:08 1076浏览量 回答数 0

0

回答

请问如何将java ArrayList集合对象转换为字符串数据,有没有性能更快的做法?

2021-11-07 15:26:26 182浏览量 回答数 0

0

回答

请问在java代码中频繁调用了Class.forName方法,在压测时发现有严重的性能问题,该如何优

2021-11-12 17:15:06 211浏览量 回答数 0

0

回答

请问java复合运算符性能问题:n += 1 与 n = n + 1 哪个性能更快,为什么?

2021-11-07 13:08:06 158浏览量 回答数 0

0

回答

请问java中将BigInteger类型的数据格式化为数字,有没有性能更快的方法?

2021-11-07 13:41:21 198浏览量 回答数 0
+关注
李博 bluemind
云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147
文章
问答
问答排行榜
最热
最新
相关电子书
更多
《阿里巴巴Java开发手册(详尽版)1.4.0》
立即下载
《阿里巴巴Java开发手册(终极版)》
立即下载
Java开发者面试百宝书
立即下载