java - 从 jdk 文件夹获取帮助/示例/文档

标签 java java-8

几天后我有 Java 实践考试。 我们要在记事本上编写程序,并通过cmd(使用jdk)执行它们。 所以我的问题是,有什么方法可以访问 JDK 文件夹中的帮助/文档吗?我想要的只是语法和方法名称等。

这是因为在上次考试中,我因为写了而失去了所有分数

公共(public)类 abc 扩展小程序

而不是

公共(public)类 abc 扩展 Applet

编译错误没有帮助。如果我能够访问语法,就不会发生这种情况。

最佳答案

检查JDK是否包含文件src.zip。由于此选项可以在安装过程中关闭,因此无法预测它是否会存在,但默认情况下它是打开的。

如果该文件存在,您可以使用它来生成与您找到的几乎相同的文档 here .

首先解压文件。理论上,javadoc可以直接从zip文件中读取它们,但实际上行不通。

在 Windows 上,使用

mkdir classes
cd classes
path-to-jdk\bin\jar xf path-to-jdk\src.zip
cd ..

二、生成文档

mkdir doc
path-to-jdk\bin\javadoc -d doc -sourcepath classes -classpath path-to-jdk\jre\lib\rt.jar -subpackages java:javax

之后,文件 doc\index.html 包含 API 文档的起点,相当于上面链接的文档。

如果您没有浏览器,阅读它们是一个挑战,但实际上,它始终存在,即如果您单击记事本中的“显示帮助”菜单项,它将打开浏览器。如果这是太明显的规则弯曲,您可以使用“打开文件”对话框。只需启用“所有文件”和预览窗口,如果您选择它们​​,它将显示 HTML 文件的内容,而从技术上讲,它仍然在记事本的文件对话框中而不是浏览器中......

关于java - 从 jdk 文件夹获取帮助/示例/文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43252695/

相关文章:

java - JRE 使用 CPLEX LazyCallBack 检测到 fatal error

java - oracle jinitiator版本太低请安装1.1.8.2或更高版本

java - 德国语言环境的日期时间格式不一致

java - JavaFx并发事件

java - 如何使用 Xpath 计算 DIV 中的 IMG 标签数量

java - 标记上的语法错误、lambda 表达式的构造错误

java - "this"对象与非静态对象

java - Android Studio - 从图库中导入图像

java - 将 java.util.List.sort 与 java.time.LocalDateTime compareTo 方法结合使用

java - CompletableFuture,可变对象和内存可见性