用记事本编写第一个Java程序运行时 出现报错:错误: 类helloworld是公共的, 应在名为 helloworld.java 的文件中声明 public class helloworld {

在书本上盲人摸象的摸索学习Java,Java环境配置完成,安装好eclipse后,便兴冲冲的去在记事本上编写第一个Java程序,结果给破了一盆冷水,略懵




       public class helloworld {


public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("你好 世界");


}


}



经过查询资料和尝试后,找到解决方法:

 即记事本保存的java 文件名字必须和类名保持一致。


在win+r打开运行 输入cmd进入命令窗口,javac +记事本编写的java程序名字(包括文件类型名)进行编译程序,然后java +记事本保存的java程序名字输出编译结果

这点和lunix有相似点



大笑

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 你好!以下是我的回答: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World, my name is 姓名, my no is 学号."); } } 请将以上代码保存为 HelloWorld.java 文件,然后在命令行使用 javac 命令编译该文件,再使用 java 命令运行编译后的 class 文件即可在控制台输出指定的内容。 ### 回答2: 要在记事本编写第一个Java程序,需要按以下步骤进行操作: 1. 打开记事本(Notepad)软件。 2. 创建一个新文件。 3. 在新文件输入以下Java代码: ``` public class HelloWorld { public static void main(String[] args) { String name = "姓名"; // 将姓名替换为你的真实姓名 String studentNo = "学号"; // 将学号替换为你的真实学号 System.out.println("Hello World, my name is " + name + ", my no is " + studentNo + "."); } } ``` 4. 将文件保存为`HelloWorld.java`,确保文件后缀是`.java`。 5. 打开命令提示符(CMD)。 6. 使用`cd`命令导航到保存`HelloWorld.java`的文件夹目录。 7. 使用`javac HelloWorld.java`命令编译Java程序。如果一切顺利,不会有任何错误提示。 8. 使用`java HelloWorld`命令运行编译后的Java程序。 9. 在命令提示符窗口,你将看到输出的结果:`Hello World, my name is 姓名,my no is 学号.`(注意替换为你的真实姓名和学号)。 请确保你已经正确安装并设置了Java开发环境,以及将`javac`和`java`添加到系统路径。如果没有正确设置,你可能会遇到错误或无法识别命令。 希望以上步骤能够帮助你在记事本成功编写并运行第一个Java程序。 ### 回答3: 要在记事本编写第一个Java程序并在控制台输出指定字符串,按照以下步骤进行操作: 1. 打开一个文本编辑器,比如记事本。 2. 输入以下Java代码: ```java public class HelloWorld { public static void main(String[] args) { String name = "姓名"; String studentNo = "学号"; System.out.println("Hello World, my name is " + name + ", my no is " + studentNo + "."); } } ``` 3. 保存文件,并将文件名命名为 `HelloWorld.java`(注意后缀为 `.java`)。 4. 打开命令提示符 (CMD)。 5. 使用 `cd` 命令导航到保存 `HelloWorld.java` 的文件夹。 6. 编译 Java 程序,输入以下命令并按下回车键: ``` javac HelloWorld.java ``` 7. 等待编译完成,如果没有错误提示,则表示编译成功。 8. 运行 Java 程序,输入以下命令并按下回车键: ``` java HelloWorld ``` 9. 在控制台将输出以下内容:`Hello World,my name is 姓名,my no is 学号.`。 10. 检查输出,确保输出正确的姓名和学号。 这样,你就成功在控制台输出了指定的字符串 "Hello World,my name is 姓名,my no is 学号."。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值