我是Java的新手,需要处理需要使用开源软件的项目。我很难理解这些Java API的文档。 作为示例,您能否告诉我如何使用相关的java类RemoteXmlSimpleSearchEngineBase,基于其Java API。
我对这个派生过程非常感兴趣,因此我可以在阅读其API文档的基础上使用其他java类。感谢。
答案 0 :(得分:2)
JavaDoc通常不解释库的一般概念,而只解释该类的API。它可能包含更多有用的信息(如JDK JavaDocs),但一般来说,您应该尝试获取用户手册,参考或入门指南。
从JavaDoc中你仍然可以学到一些东西:
但是,您通常不会获得一般概念或调用方法时,如何为各种用例等配置类。您根本无法将其全部放入API文档中。
答案 1 :(得分:0)
答案 2 :(得分:0)
在尝试概述某些API时,我经常发现有用的是类/接口树,甚至更多的“用法”页面 - 它们显示了哪些其他类/接口在其API中使用此类/接口。这显示了如何获取某种类型的对象(通过查找返回值),或者如何处理某些对象(除了使用其方法本身)。
可悲的是,默认情况下不生成后者(在你的问题的示例中也缺少)。
答案 3 :(得分:0)
通常,JavaDoc概述页面将概述API和代码示例。这实际上是Carrot2 JavaDoc的情况:
http://download.carrot2.org/stable/javadoc/overview-summary.html#overview_description