修复仅在 Java 中显式请求注释处理时才接受类名的问题
本篇文章重点介绍了原因并指导如何使用示例 Java 程序修复此错误。
修复仅当在 Java 中显式请求注释处理时才接受类名“test.java”
在寻求解决方案之前,让我们编写以下 Java 程序来了解出现此错误的可能原因。
示例代码:
//test class
public class test {
//main()
public static void main(String[] args) {
//print message
System.out.println("Hello, this is just a test program.");
}//end main()
}//end test class
现在,使用下面给出的命令来编译 Java 代码。
javac writeYourFileNameHere
在这里,我们将收到错误消息,指出类名“test.java”仅在明确请求注释处理时才被接受(test.java 是我们的文件名,您将在那里看到您的文件名)。
为什么会这样呢? 根据 Java 文档,出现此错误的可能原因有两个。
- 我们忘记在文件名末尾添加 .java 后缀。
-
我们使用了不正确的 .java 后缀大小写。 例如,我们编译为
javac test.Java
您可以在下面的屏幕截图中找到这两个命令。
如何解决这个错误?
这个编译时错误的解决方案非常简单。 我们只需要添加.java后缀(都是小写字母)。
让我们使用下面的示例代码来完成它。
示例代码:
//test class
public class test {
//main()
public static void main(String[] args) {
//print message
System.out.println("Hello, this is just a test program.");
}//end main()
}//end test class
这次,我们使用 javac test.java 编译了代码。 如果编译成功,我们使用java test命令来运行程序(不要忘记写上你自己的文件名)。
下面的屏幕截图演示了这两个命令。
输出:
相关文章
修复 Java 中错误 Error: Else Without if
发布时间:2023/07/13 浏览次数:183 分类:Java
-
本篇文章我们将了解在用 Java 编写代码时只说 'else' without 'if' 的错误。 我们还将找出导致此错误的可能原因并找到解决方案。Java 中 error: 'else' without 'if'
Java 中 The System Cannot Find the File Specified
发布时间:2023/07/13 浏览次数:99 分类:Java
-
本篇文章介绍如何解决 Java 中的 The system cannot find the file specified 错误。修复Java中 The system cannot find the file specified 错误
Java 中的无效字符常量
发布时间:2023/07/13 浏览次数:152 分类:Java
-
本 Java 文章将讨论无效字符常量。 但在此之前,我们需要了解字符常量。Java字符常量 单字符常量,也称为字符常量,是封装在一对 '' 或单引号中的单个字符。
解决 Java 中 Missing Method Body or Declare Abstract
发布时间:2023/07/13 浏览次数:68 分类:Java
-
本篇文章讨论编译时错误、missing method body, or declare abstract。 在这里,我们将经历三个不同的步骤。首先,我们将了解一个Java程序来了解错误。 其次,突出显示此错误的可能原因,并最终找到
在 Java 中使用 Scanner 时没有此类元素异常
发布时间:2023/07/13 浏览次数:72 分类:Java
-
本篇文章将介绍如何在 Java 中使用 Scanner 时解决 NoSuchElementException 错误。在 Java 中使用 Scanner 时没有此类元素异常 Scanner 类用于在 Java 程序中获取用户输入。 它使用多种实用方法,如 next()、
Java 错误 Javac Is Not Recognized as an Internal or External Command, Operable
发布时间:2023/07/13 浏览次数:108 分类:Java
-
本文介绍了 Java 的 'javac' is not recognized as an internal or external command, operable program or batch file 的可能原因以及该错误的可能解决方案。 首先,我们来看看 javac 是什么。Java 中的 Javac
Java 错误 Java.Net.SocketTimeoutException: Connection Timed Out
发布时间:2023/07/13 浏览次数:161 分类:Java
-
在本篇文章中,我们将讨论 java.net.SocketTimeoutException: Connection timed out。 但首先,让我们仔细看看套接字和超时的概念。Java 中的套接字 两个计算机应用程序之间的逻辑链接可能有多个端点,其
Java 错误 Char Cannot Be Dereferenced
发布时间:2023/07/13 浏览次数:87 分类:Java
-
本篇文章介绍如何解决Java的 java char cannot be dereferenced 错误。Java Char cannot be dereferenced 当我们尝试使用 equals() 方法检查一个字符是否与另一个字符相等时,会出现错误 java char can not be dereferenc
JavaFX 中 InvocationTargetException
发布时间:2023/07/13 浏览次数:165 分类:Java
-
本篇文章介绍如何解决 JavaFX 中的 InvocableTargetException。修复 JavaFX 中的 InspirationTargetException 当我们使用 JavaFX 时,会发生 InvokingTargetException 异常。