Javadocs Navigation

I am new to Java and first read a couple of books on the Java language.

I had a few questions about java docs. How to "move" them? Is it possible to learn new concepts using only Javadocs?

Here is an example. I want to use nio to create a chat server without blocking. To do this, I started looking at J2SE 6 Java API docs: http://download.oracle.com/javase/6/docs/api/

I saw several packages that are related to nio - java.nio, java.nio.channels, java.nio.channels.spi, java.nio.charset, java.nio.charset.spi

I looked at classes, interfaces, etc. But I really did not know how to start using the concepts of "nio". What documentation is used to effectively learn such concepts?

Sorry if my question is a little long or too conceptual. I am trying to figure out my way around the Java ecosystem to find the best way to self-learn concepts effectively.

Thank!

+3
source share
3 answers

The API documentation is for finding classes and methods. This is rarely useful for teaching concepts. Use textbooks (or books) for this, for example. one from oracle .

+3
source

It can make you start

https://www.ibm.com/developerworks/java/tutorials/j-nio/

This is the start for NIO and has links to resources such as sample applications.

Happy coding!

+1
source

Javadocs /, API. , Java. - API, , . .

+1

All Articles