首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以使用Java NIO2吗?

我可以使用Java NIO2吗?
EN

Stack Overflow用户
提问于 2010-12-09 03:16:56
回答 1查看 1.1K关注 0票数 0

我正在进行一个实现分布式文件系统的项目,所以对于I/O操作,我考虑使用NIO2 (JDK7)

JDK7明年将成为8月份释放

我的问题是:

  1. 从NIO2的快照中使用JDK7是个好主意吗?我能面对什么问题?
  2. 如果我编译同时使用JDK6和JDK7类的代码,那么是否可以使用JDK7进行编译?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-12-09 03:43:04

1-从NIO2的快照中使用JDK7是个好主意吗?我能面对什么问题?

对于一个学生/研究项目,我看不出任何重大问题,除了以下一般问题:

  • 新的API可能仍然处于不断变化的状态,并且可能在没有通知的情况下发生变化,
  • 您更可能遇到JDK/JRE/JVM错误,并且
  • 想要尝试您的项目的人必须使用JDK 7。

对于需要在JDK 7实际发布之前进入生产阶段的项目,您可能应该更加谨慎。

2-如果我同时使用JDK6和JDK7类编译我的代码,那么可以使用JDK7进行编译吗?

在你真正尝试之前,你是无法确定的,但如果答案不是“是”,我会非常惊讶。Java团队非常清楚需要保持向后兼容性。

(但是,您不太可能能够使用JDK 6编译.除非他们认为为JDK 6提供特性的支持在技术上是可行的,而且是值得的。对于像NIO2这样的东西,两者都可能是“不”。)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4394506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档