HelloWorld.java:1: 错误: 类helloworld是公共的, 应在名为 helloworld.java 的文件中声明 public class helloworld{
时间: 2023-09-16 12:14:19 浏览: 83
在你提供的代码中,类名应该与文件名完全匹配。根据引用和引用的描述,错误是因为公共类名应该是"HelloWorld",而文件名应该是"HelloWorld.java",而不是"helloworld.java"。所以,你需要将文件名"Helloworld.java"改为"HelloWorld.java",以解决这个错误。
相关问题
hello.java:1: 错误: 类 HelloWorld 是公共的, 应在 名为 HelloWorld.java 的文件中声明 public class HelloWorld {
这个错误是因为你的文件名和类名不匹配。在Java中,公共类的名称必须与文件名完全相同。如果你的公共类名是HelloWorld,那么文件名也必须是HelloWorld.java。
所以要解决这个错误,你需要将文件名更改为HelloWorld.java,或者将公共类的名称更改为与文件名匹配。例如,如果你想将文件名保持为hello.java,那么你可以将公共类的名称更改为Hello。例如:
```
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
```
这样就可以编译和运行这个程序了。
helloworld.java
"HelloWorld.java"是一个经典的Java程序示例,用于展示Java编程语言的基本语法和结构。它通常用于新手学习Java编程的入门示例。
以下是一个简单的"HelloWorld.java"程序示例:
```java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
```
这个程序的功能非常简单,它会在控制台输出一行文本:"Hello, World!"。
程序的解释如下:
- `public class HelloWorld`:定义了一个公共类名为"HelloWorld"。
- `public static void main(String[] args)`:定义了一个公共静态方法"main",作为程序的入口点。
- `System.out.println("Hello, World!")`:在控制台输出一行文本。
这个程序可以通过Java编译器进行编译,并在命令行或集成开发环境(IDE)中运行。运行后,它将输出"Hello, World!"。