我正在开发一个我要实现分布式文件系统的项目,所以对于I / O操作,我考虑使用NIO2 (JDK7)
明年JDK7将是released in August。
我的问题是:
答案 0 :(得分:5)
1 - 从JDK7的快照中使用NIO2会不错?我可以面对什么问题?
对于学生/研究项目,除了一般的问题外,我没有看到任何重大问题:
对于需要在JDK 7的实际版本之前投入生产的项目,您可能应该更加谨慎。
2 - 如果我编译使用JDK6和JDK7类的代码,是否可以使用JDK7进行编译?
在你真正尝试之前你不能确定,但如果答案不是“是”,我会非常惊讶。 Java团队非常清楚需要保持向后兼容性。
(但是,你不太可能使用JDK 6进行编译......除非他们认为技术上可行且值得为JDK 6提供该功能的后端。对于类似NIO2的东西,它在两个方面都可能是“不”。)