Java程序内存空间优化策略的研究

来源 :计算机科学 | 被引量 : 0次 | 上传用户:xuhong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
<正> 一、引言基于Java的应用程序在运行时由于受到语言本身的特点和虚拟机的限制,对于客户端硬件配置的要求相对于Vi-sual C++和Visual Basic语言编写的程序要高。虽然Java 2对于JDK虚拟机解释器进行了优化处理,但是仍然不能够完全令用户满意。因此,Java程序的开发人员在对程序代码进行优化时,很自然地将关注焦点放在提高运行性能上。然而,Ja-va程序还可以从另一方面得到优化,即对程序所占用内存空间进行优化。很多功能复杂的Java应用程序在运行时由于系统频繁针对内存进行存储交换操作,从而在很大程度上影响了软件运行的性能。程序中存在的内存漏洞造成了程序通过操作系统消耗内存,而没有及时进行对内存空间的复用和释放,这最终造成了程序消耗的内存空间逐渐加大。从软件工程的角度分析,对空间的优化处理主要以两种形式表现出来:降
其他文献
个人所得税制度肩负着取得财政收入和调节贫富差距的重任。在现今贫富差距日趋扩大的背景下,越来越多的人把目光投向了个人所得税制度。但遗憾的是,由于税制问题,个人所得税
目的:研究选择性环氧合酶抑制剂塞来昔布及NF-κB抑制剂吡咯烷二硫氨基甲酸(PDTC,Pyrrolidine dithiocarbamate)对人胃癌细胞株SGC-7901的生长抑制作用及其相关机制,为胃癌的
随着聚类分析中处理数据量的急剧增加,面对大规模数据,传统K-Means聚类算法面临着巨大挑战。为了提高传统K-Means聚类算法的效率,针对已有基于MPI的并行K-Means聚类算法和基
<正>物理教材中《力的合成》是教师实施"过程教学"极好素材之一。笔者在教学实践中体会到,要讲授好这节课的相关内容,应处理好以下几个"过程教学"的环节。1重视课题的引入过
小企业创立初期,规模还小,需要解决的问题很多,很多创业者觉得条件还不成熟,企业团队建设不是急需解决的问题,因而忽略不重视企业团队建设是很多小企业的通病。然而事实上,任
工业企业存货管理是强化管理、提升企业效益的重要内容。强化存货管理,能够有效降低成本费用,提高资产使用效率,促进企业经济效益提升。随着市场经济发展,工业企业要提升企业
语义相似度和相关度计算广泛应用于自然语言处理中,已有大量语义相似度和相关度算法被提出。分析总结了树和图结构中影响概念相似度或相关度的因素,综述了基于本体的英文语义
<正>1教学目标1.1知识与技能(1)理解楞次定律的内容;(2)理解楞次定律与能量转化和守恒定律相符合;(3)会用楞次定律解答简单的有关问题;(4)揭示电磁感应的"来拒去留"特性。1.2
数字版权管理(Digital Rights Management,DRM)技术是关系到数字内容产业良性、健康发展的关键技术,其中的数字权利使用控制机制能够保障终端用户合法授权地使用数字内容,以
现代物流业是融合运输、仓储、货运代理和信息等行业的复合型服务产业,涉及领域广,促进生产、拉动消费作用大。现代物流业的重要性突出表现为对制造业发展的支撑作用,并在制