2018年11月23日

运行期优化

摘要: 前言 在部分的商用虚拟机中,Java程序最初是通过解释器进行解释执行的,当虚拟机发现某个方法或代码块运行特别频繁的时候,就会把这些代码认定为“热点代码”。为了提高热点代码的执行效率,在运行时,虚拟机将会把这些代码编译成与本地平台相关的机器码,并进行各种层次的优化,完成这个任务的编译器称为即时编译器( 阅读全文

posted @ 2018-11-23 21:37 AoTuDeMan 阅读(228) 评论(0) 推荐(0) 编辑

切勿用普通的for循环遍历LinkedList

摘要: 前言 对于大多数的程序员来说,平时使用和见到的最多的List应该是ArrayList,对于LinkedList使用和看见的地方不多,本篇文章不阐述和说明这两个List的区别或特点,只说说对他们的循环遍历。 ArrayList和LinkedList的普通for循环遍历 直接上代码: 不断的增大上述代码 阅读全文

posted @ 2018-11-23 16:54 AoTuDeMan 阅读(793) 评论(0) 推荐(1) 编辑

导航