![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java性能优化
apus9527
这个作者很懒,什么都没留下…
展开
-
Java程序性能优化---1
1.优化概述设计调优是对系统在宏观层面上“质”的优化。代码优化,JVM优化都是对系统微层面上“量”的优化。设计优化的一个显著特点是,它可以规避某一个组件的性能问题,而非改良该组件的实现。比如:系统在组件A需要等待某事件E才能触发一个行为。如果组件A通过循环监控不断检测事件E是否发生,其监控行为必须会占用部分系统资源,因此,开发人员必须在检测频率和资源消耗间取得平衡。如果检测原创 2014-12-01 14:02:22 · 408 阅读 · 0 评论 -
java程序性能优化---2--2.1常有设计模式
2.1.1单例模式 public class NewSingleton { private NewSingleton() { } private static class NewSingletonHolder { private static NewSingleton instance = new NewSingleton(); } public NewSing原创 2014-12-01 14:04:20 · 475 阅读 · 0 评论 -
java程序性能优化---2--2.2常用优化组件和方法
2.2常用优化组件和方法 2.2.1缓冲Buffer 缓冲区是一块特定的内存区域。开辟缓冲区的目的是通过缓解应用程序上下层之间的差异, 提高系统的性能。在日常生活中,缓冲的一个典型应用是漏斗。 上层系统效率很高,比如茶壶的出水速度很快。 漏斗,相当于缓冲区。漏原创 2014-12-04 16:03:10 · 644 阅读 · 0 评论 -
8张图理解Java
一图胜千言,下面图解均来自Program Creek 网站的Java教程,目前它们拥有最多的票选。如果图解没有阐明问题,那么你可以借助它的标题来一窥究竟。1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");转载 2015-02-08 10:41:07 · 351 阅读 · 0 评论