java程序性能优化
zhengfei1992
爱java,爱开发
展开
-
java程序性能优化之设计优化--设计模式:单例模式(1)
版权声明:本文为博主原创文章,未经博主允许不得转载。单例模式是设计模式中使用最普遍的模式之一,它是一种对象创建模式,用于创建一个对象的具体示事例,它可以确保系统中一个类只产生一个实例。使用单例设计模式给我带来的好处就是:1,对于频繁使用的对象,可以省略创建对象所花费的时间 2,由于new的次数减少,因而对内存的使用频率也会降低,这将减轻GC压力,因此,使用单例模式便可以有效的改善系统性能单例模式的核原创 2017-07-18 19:52:20 · 661 阅读 · 0 评论 -
java程序性能优化之设计优化--优化组件和方法(2)
本篇介绍一些常用的可用于系统性能优化的组件和方法 缓冲(Buffer)缓冲区是一块特定的内存区域,开辟缓冲区的目的是通过缓解应用程序上下层之间的性能差异,提高系统的性能,我们在日常生活中最常见的缓冲的例子就是: 漏斗 上次系统犹如入水口,下层犹如系统,倒水犹如向磁盘写东西,然而瓶口很细,造成了性能瓶颈。所以为了加快速度,可以添加一个漏斗。 漏斗的初始口径很大,并拥有一定的容量,那么原创 2017-07-22 17:54:51 · 641 阅读 · 0 评论