版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wzq__janeGreen_/article/details/88053855
可以参考一下 两个链接:
- NIO按行读取文件内容,并打印出来:https://blog.csdn.net/meteor_1988/article/details/37602245
- NIO入门之轻松读取大文件 :https://www.cnblogs.com/firstdream/p/5536034.htm
结合以上两个文件就可以实现堆单文件的读取的和处理,以上没有具体的实现处理内容。
是例子的话,我放在自己的jar包下
- 我自己理解出来的心得:
- 先是使用FIleInputStream读取文件,然后获取到里面通Channel。
- 设置buffer的大小,例子中设置的是1024*102*50=50M.
- 然后进行循环读取50M,内循环里面写对这个50M的处理的。
- 基本就是这样子,其实理解了就会很简单。