Java Map foreach效率
通过比较源码和字节码,查看在Map 的entrySet在foreach中Java到底做了些什么。
源码:
字节码
通过比较发现:直接将HashMap.entrySet应用到for each语句中效率更高。
本文对比了Java中使用Map的entrySet直接进行foreach遍历和先获取entrySet再进行foreach遍历两种方式的字节码,发现直接使用entrySet进行foreach效率更高。
通过比较源码和字节码,查看在Map 的entrySet在foreach中Java到底做了些什么。
源码:
字节码
通过比较发现:直接将HashMap.entrySet应用到for each语句中效率更高。
928

被折叠的 条评论
为什么被折叠?