您的位置:首页 > 编程语言 > Java开发

Java io nio

2015-08-14 17:17 423 查看
提高Java IO操作的性能http://blog.csdn.net/redv/article/details/334697
1. 对于性能优化来说,最重要的原则也许就是:尽早测试,经常测试
2. 提高性能的第二个原则是:避免过多的对象创建操作
3. 影响Java IO性能最主要的原因之一在于大量地使用单字符IO操作,即用InputStream.read()和Reader.read()方法每次读取一个字符
缓冲可以用以下两种方式之一实现:使用标准的BufferedReader和BufferedInputStream类,或者使用块读取方法一次读取一大块数据。
前者快速简单,能够有效地改进性能,且只需少量地增加代码,出错的机会也较少。后者也即自己编写代码,复杂性略有提高——
当然也说不上困难,但它能够获得更好的效果
Java 理论与实践: 正确使用 Volatile 变量http://www.ibm.com/developerworks/cn/java/j-jtp06197.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: