我正在学习java nio,发现实现类在sun.nio
下,似乎没有在jdk1.6/src.zip
中提供源。
有包开源吗?哪里可以找到它们的来源?
答案 0 :(得分:3)
您可以在http://download.java.net/openjdk/jdk7/下载实现java.nio的java代码和本机代码(在解压缩源代码后查看top_dir / j2se / src / share / classes / java / nio /)
请注意,您将能够看到与平台相关的代码,例如Solaris,Linux和Windows的代码。
答案 1 :(得分:0)
它可以在社区源许可下的某个地方使用,但你最好去了解它所基于的Berkeley套接字API。