摘要:
平时在写Java/C# 程序的时候,会写很多的Loop 语句,for() 及 Iterator loop 及Java 8 的foreach Loop, 这些Loop 那种效率最高呢?写个小程序测试一下。 Java8 1.经常使用的 for(int index=0;index<size;index++ 阅读全文
随笔档案-2017年11月
10种简单的Java性能优化
2017-11-30 11:49 by halberts, 339 阅读, 收藏, 编辑
摘要:
你是否正打算优化hashCode()方法?是否想要绕开正则表达式?Lukas Eder介绍了很多简单方便的性能优化小贴士以及扩展程序性能的技巧。 最近“全网域(Web Scale)”一词被炒得火热,人们也正在通过扩展他们的应用程序架构来使他们的系统变得更加“全网域”。但是究竟什么是全网域?或者说如何 阅读全文
11个简单实用技巧--Java性能调优
2017-11-30 11:41 by halberts, 558 阅读, 收藏, 编辑
摘要:
多数开发人员认为性能优化是个比较复杂的问题,需要大量的经验和知识。是的,这并不没有错。诚然,优化应用程序以获得最好的性能并不是一件容易的事情,但这并不意味着你在没有获得这些经验和知识之前就不能做任何事。下面有几个很容易遵循的建议和最佳实践能够帮你创建一个性能良好的应用程序。 这些建议中的大多数都是基 阅读全文
JDK8新垃圾回收机制--G1垃圾回收机制
2017-11-09 17:23 by halberts, 33558 阅读, 收藏, 编辑
摘要:
G1全称是Garbage First Garbage Collector,使用G1的目的是简化性能优化的复杂性。例如,G1的主要输入参数是初始化和最大Java堆大小、最大GC中断时间。 G1 GC由Young Generation和Old Generation组成。G1将Java堆空间分割成了若干个 阅读全文