迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Java >

修复仅在 Java 中显式请求注释处理时才接受类名的问题

作者:迹忆客 最近更新:2023/07/12 浏览次数:

本篇文章重点介绍了原因并指导如何使用示例 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 文档,出现此错误的可能原因有两个。

  1. 我们忘记在文件名末尾添加 .java 后缀。
  2. 我们使用了不正确的 .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命令来运行程序(不要忘记写上你自己的文件名)。

下面的屏幕截图演示了这两个命令。

输出:

仅当明确请求注释处理时才接受类名 - 解决方案

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

修复 Java 中错误 Error: Else Without if

发布时间:2023/07/13 浏览次数:183 分类:Java

本篇文章我们将了解在用 Java 编写代码时只说 'else' without 'if' 的错误。 我们还将找出导致此错误的可能原因并找到解决方案。Java 中 error: 'else' without 'if'

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 错误 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 异常。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便