我是Java的新手,作为第一本我阅读了几本涉及Java语言的书籍。
我对java文档有几个问题。如何“导航”它们?是否有可能仅使用Javadocs学习新概念?
这是一个例子 - 我想使用nio来构建一个基于'event'的无锁聊天服务器。为此,我开始浏览J2SE 6 Java API文档:http://download.oracle.com/javase/6/docs/api/
我看到有几个处理nio的包 - java.nio,java.nio.channels,java.nio.channels.spi,java.nio.charset,java.nio.charset.spi
我查看了类,接口等。但我实际上并不知道如何开始使用'nio'概念。用什么文件有效地学习这些概念?
道歉,如果我的问题有点冗长或过于概念化。我正试图找到解决Java生态系统的方法,找到有效自我学习概念的最佳方法。
谢谢!
答案 0 :(得分:3)
API文档用于查找类和方法。它对于学习概念很少有用。使用教程(或书籍),例如来自Oracle的那个。
答案 1 :(得分:1)
答案 2 :(得分:1)
基本上使用/编写Javadoc来解释已编写的API。如果你想学习java,我不会建议他们。但是如果你想学习某人的API,那就是那个问题。 Javadovs还有助于理解类层次结构和依赖性。