脱机Java文档

时间:2009-01-16 05:05:54

标签: java documentation offline

我终于开始学习Java了,我正在寻找一些可以下载和离线阅读的Java文档。像Sun's stuff之类的东西,但是压缩或者是PDF或CHM。

我正在使用Eclipse,因此可以很好地集成Eclipse。它似乎已经有一些我想要的东西(javadoc的东西),但我没有看到如何搜索它,我没有看到语言参考。

5 个答案:

答案 0 :(得分:24)

Windows帮助格式的完整文档 http://javadoc.allimant.org/

答案 1 :(得分:8)

我不确定我完全理解你的问题。

如果您对学习Java(而不是API参考)的材料感兴趣,可以download all of it as a zip file。它将是多个HTML文件,但我从未见过浏览它们的真正问题,除非我想要打印输出。如果您需要打印本教程,只需以书本形式获取教程。

如果您正在寻找特定API的JavaDocs,并且您使用Eclipse,那么您最好的选择是使用特定于Java的Eclipse版本并附带JDK源代码(或者只是下载源代码)码)。然后,您可以通过Java浏览视图等不同视图阅读方法文档。

答案 2 :(得分:4)

使用Preferences-> Java-> Installed JRE中的Sun JDK设置Eclipse for Java开发后,您可以将Sun javadoc存档文件附加到相关的JRE。只需确保选择JDK安装目录作为JRE的根目录。 Eclipse将自动附加到那里的src存档。然后,当您创建Java项目时,可以使用包资源管理器浏览类并通过展开新项目中的JRE系统库条目来读取javadoc。 api的大部分都在rt.jar中。

答案 3 :(得分:2)

此外,您可以尝试Apatite,这有助于通过关联学习庞大的API。我不认为它可以脱机使用。

答案 4 :(得分:1)

阅读JavaDocs。特别是java.util.Collections框架。核心Java库大部分都有很好的文档记录。

我也倾向于浏览源代码以便更好地理解事物是如何工作的。你应该在java中设置src.zip,这样你就可以浏览JDK类了。它还会教你好的设计;向大师学习!

在eclipse中记忆的一些非常有用的命令:

<强>控制移-T 打开类型:在键入类名时搜索,选择它直接跳转到它。您不需要知道包,它会通过简单的名称搜索所有类。

<强> F4 打开“类型层次结构”。将光标放在源资源管理器或包资源管理器中的类上的任何类引用上,点击F4将打开一个类型层次结构。

Ctrl-T 快速类型层次结构。这就像F4,但打开一个快速弹出浏览器。很方便。我最喜欢的用途是将它放在界面上,Ctrl-T将列出所有实现的类。