1.讲讲IO里面的常见类,字节流、字符流、接口、实现类、方法阻塞。
1 | 文件流: |
2.讲讲NIO
1 | Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。 |
3.String 编码UTF-8 和GBK的区别?
1 | GBK:GBK是在国家标准GB2312基础上扩容后兼容GB2312的标准(好像还不是国家标准)。GBK编码专门用来解决中文编码的,是双字节的。不论中英文都是双字节的。GBK包含全部中文字符。 |
4.什么时候使用字节流、什么时候使用字符流?
1 | 字符流: |
5.递归读取文件夹下的文件,代码怎么实现
1 | 递归算法是一种直接或间接地调用自身的算法。 |