顺便再问个问题,现在开发中一般用Java7的Files类多还是ApacheCommonsIO多?
2 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
用最新版commons-io2.6即可本身就依赖于JDK1.7意味着底层是NIO,适当的时候会调用jvmmmap来处理commons-io本身就是对JavaAPI正交化设计的一个易用性封装性能真的扛不住了,可能需要去自己调用NIOapi或者干脆换个语言了
幕布斯6054654
TA贡献1876条经验 获得超7个赞
首先,凡是处理流的地方都可以用ByteArrayInputStream或ByteArrayOutputStream,就是流的内容都在内存里。其次,只要你用熟了Path那些类,保管你再不想回到用File来。
添加回答
举报
0/150
提交
取消