浅析Java程序I/O性能的改进策略

来源 :软件工程师 | 被引量 : 0次 | 上传用户:skt023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:程序的I/O性能是影响程序性能的关键之一。有效地使用缓冲机制可以极大地提高程序的I/O性能。本文首先对java.io包做了一个简要的介绍,指出导致I/O性能低下的根本原因,然后循序渐进地采取了三种策略,逐步将I/O性能提高到168倍,这三种策略分别是采用缓冲流,定制自己的缓冲区,定制静态的固定长度的缓冲区。 全文查看链接   程序清单四的copy方法使用了这样的1M字节的数组,这个版本表现更为出色,它拷贝一个8M的文本文件所花费时间只有218ms,性能提高了168倍。 全文查看链接
其他文献
大力发展生产性服务业是在中国经济进入新常态、国家促进国民经济结构调整和转型升级的战略举措。中国铁路物资股份有限公司(以下简称“中国铁路物资”或者“公司”)2015年度工作会议提出了向生产性服务业转型,努力打造具有国际水准的生产性服务集团的战略目标。这既是顺应中国经济发展新常态的经济环境要求、响应国家政策号召、履行中央企业社会责任和政治责任的因应之举,也是公司立足自身实际变革图强的战略选择。  加快
期刊
目的探讨二维斑点追踪显像(2DSTI)技术在评价陈旧性心肌梗死伴缺血性二尖瓣返流患者乳头肌功能中的临床价值。方法选取陈旧性心肌梗死伴缺血性二尖瓣返流患者78例(病例组)和
工会的宗旨是全心全意为职工群众服务,工会经费使用必须科学合理的保证维护职工的合法权益、开展职工服务和工会活动。目前,工会活动面临着主要风险有:不能正常履行工会社会
摘要:《外贸函电》是一门实践操作性很强的课程,是高校国际贸易专业的必修课。通过分析教学活动的现状,文章结合自身教学实践经历和学院教学改革的目标,探讨《外贸函电》教学的改革。  关键词:外贸函电;教学改革;课程改革;实践教学  中图分类号:F740  文献标识码:A  文章编号:1006-8937(2009)16-0180-01    随着全球经济一体化的发展,越来越多的中国企业直接参与了国际市场竞
“走出去”战略是党中央、国务院根据经济全球化形势下国民经济发展的内在需要做出的重要决策,是发展开放型经济、全面提高对外开放水平的重大举措,是高考重要的时政热点.文
摘要:在高中数学学习当中,排列组合因为其具有简单的表达方式,同时具有较强的灵活性,因此在高中数学当中是非常重要的学习知识点。就近年来的高考试题来看,不管是从选择题上,还是填空题上,亦或是解答题上,排列组合都占有了较高的分值。所以,对于我们学习来说,一定要重视排列组合方面内容的掌握。  关键词:原则;技巧;高中数学;排列组合  在日常生活中,以及在数学统计和概率当中,排列组合内容都占据了重要的地位。
为了提高学生对小学英语学习的兴趣,在小学英语教学过程中,教师可以采用活动元教学方法,提高小学英语教学质量,因此本文主要探讨小学英语教学中的活动元教学设计,旨在为相关工作者
摘要:科技的进步,必然会推动时代的发展。信息技术带来的是大数据时代的变革,计算机更多的应用在人们的生活中。作为一个国家保障的军事,自然也会将信息技术纳入军事管理的一部分。本文基于大数据的时代背景之下,探析军事管理的变革。  关键词:大数据时代;军事管理;变革  新时代的来临,带给国家的是在诸多领域内的变革。军事管理自然也不会例外,作为保障国家安全的事业,也在进一步根据新时代的新要求不断的调整自身的
内容摘要:在小学班主任这方百花争妍的教育领地,我辛勤耕耘、播种,付出了不少艰辛和汗水,也收获了丰盈的果实。在班主任工作中,我深深体会到,只有对学生充满爱,充满信任,才能做好班主任工作。班主任是班集体的组织者、教育者和领导者,是学校领导实施教学及各种教育活动的得力助手,在学校教育工作中具有重要作用。  关键词:小学 班主任 管理  有人说:班主任是世界上最小的主任.也有人说:班主任是学校里最苦的岗位
红小豆rn红小豆,又称赤小豆,味美、营养价值高,可给宝宝做粥或制成豆沙包,还可做成点心馅.rn●营养价值rn其中所含的营养成分是:每100克红小豆中含蛋白质21.7克,碳水化合物60
期刊