摘要: 原文:https://www.cnblogs.com/hexinwei1/p/9406239.html 1、程序计数器 PC Register 每个线程都有一个程序计算器,就是一个指针,指向方法区中的方法字节码(下一个将要执行的指令代码),由执行引擎读取下一条指令,是一个非常小的内存空间,几乎可以忽 阅读全文
posted @ 2019-08-06 15:45 DDiamondd 阅读(169) 评论(0) 推荐(0) 编辑
摘要: fail-fast: fail-fast(快速失败),是Java集合的一种错误检测机制。当在遍历集合的过程中该集合在结构(改变集合大小)上发生变化时候,有可能发生fail-fast(快速失败行为不能得到保证,点击查看详情),尽最大可能抛出java.util.ConcurrentModificatio 阅读全文
posted @ 2019-08-06 15:00 DDiamondd 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 下图是来自阿里巴巴java开发手册,里面的例子有些特殊,在后面会有一般的例子,请往后看。 个人理解:在foreach循环里面进行元素的remove/add操作就是:在foreach循环里使用集合本身的remove/add方法, Iterator方式就是使用集合对应的iterator的remove/a 阅读全文
posted @ 2019-08-06 11:18 DDiamondd 阅读(2339) 评论(0) 推荐(0) 编辑
TOP