Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I get the source of packages start with `sun` in JDK?

Tags:

java

nio

sun

I'm learning java nio, and found the implementation classes are under sun.nio, which seems not provide sources in the jdk1.6/src.zip.

Is there packages open source? And where to find the sources of them?

like image 812
Freewind Avatar asked Aug 21 '11 04:08

Freewind


1 Answers

You can download the java code and native code which implements java.nio at http://download.java.net/openjdk/jdk7/ (see top_dir/j2se/src/share/classes/java/nio/ after extracting the source zip)

Please note that you will be able to see the platform dependent code like the code for Solaris, Linux and Windows as well in this.

like image 115
Buchi Avatar answered Oct 12 '22 22:10

Buchi