缓冲(Buffer)的意义及java中常用的Buffer

       缓冲区是一块特定的内存区域,其目的是通过缓解应用程序上下层之间的性能差异,减少上层对下层的等待时间,以此提高系统性能。漏斗是生活中常见的缓冲例子,下层如瓶口等工作效率低,但是上层注水口如水桶工作效率较高,他们之间使用漏斗进行缓冲,用以提高整体的工作效率。

       java中常见的缓冲有一下几种:

       1.BufferWriter为FileWriter增加缓冲功能。

       2.BufferedOutputStream为OutputStream增加缓冲功能。

       3.NIO的Buffer类族。

阅读更多
个人分类: java程序性能优化
下一篇Linux下的JDK安装
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭