0
我的工作,我已經實現分佈式文件系統,所以對於I/O操作,我想用NIO2 (JDK7)我可以使用Java NIO2嗎?
JDK7將released in August明年的項目。
我的問題是:
- 難道是使用NIO2從JDK7的快照好主意嗎?我可以面對什麼問題?
- 如果我編譯使用JDK6和JDK7類的代碼,是否可以使用JDK7進行編譯?
我的工作,我已經實現分佈式文件系統,所以對於I/O操作,我想用NIO2 (JDK7)我可以使用Java NIO2嗎?
JDK7將released in August明年的項目。
我的問題是:
1 - 在JDK7的快照中使用NIO2會是一個好主意嗎?我可以面對什麼問題?
對於學生/研究項目中,我看不出有什麼大問題,除了一般的像:
對於需要在實際發佈JDK 7之前需要投入生產的項目,您可能應該更加謹慎。
2 - 如果我編譯使用JDK6和JDK7類的代碼,是否可以使用JDK7進行編譯?
你不能確定,直到你真正嘗試它,但如果答案不是「是」,我會非常驚訝。 Java團隊非常清楚需要保持向後兼容性。
(但是,使用JDK 6進行編譯是不太可能的......除非他們認爲在技術上可行並且值得爲JDK 6提供功能的後端口。對於像NIO2這樣的東西,它可能是兩個「否」)。