HelloWorld程序编写调试及错误解决

HelloWorld程序编写调试及错误解决

eclipse软件编写

相较于windows内置记事本,eclipse编写程序更为简单快捷。由其生成的程序模板编写如下:

package helloworld;  
public class Hello {  
     public static void main(String[] args) {  
          System. out. println("Hello World");  
      }  
} 

运行程序,结果如下:
lZLkAUq.png

记事本编写

由于软件极大地方便了程序的编写和运行过程,不利于知识的巩固,于是继续尝试用记事本编程。

过程

  1. 新建记事本文件,输入程序。

class Hello { public static void main(String[] args) { System. out. println("Hello World"); } }

  1. 保存文件,注意,文件拓展名为.java
  2. 运行命令提示符程序,进入文件所在目录。
  3. 调试程序。这里需要注意的几点是:
  • .java文件为源文件,不可直接运行,需要使用JDK中的javac程序翻译成.class的运行文件,翻译过程如下:
    wFbCHTu.png
  • .class文件仍然不能直接运行,需要使用JDK中的java程序,java命令会自动调用虚拟机。运行成功截图如下:
    C3qvaAA.png

    问题及解决

    在编写程序的时候,直接复制了eclipse里的程序,翻译成功,生成.class文件,但无法运行。显示“错误:找不到或无法加载主类”。
    百度,大多数答案为环境变量配置有误,检查并无错误,并且依照答案修改环境变量后依然无法运行。但提问人大多用此方法解决,在此有疑惑:若确是环境变量配置有误,为何javac程序翻译成功,java程序却运行不成功?两个程序在一个文件夹中,若环境变量有误应该两步都无法成功。
    找到另一个答案(百度知道),是由于程序中使用了package语句,按答案修改后即可运行。

转载于:https://www.cnblogs.com/entropy/p/5176493.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面我来介绍如何调试运行"Hello, world!"程序和Applet小程序。 1. "Hello, world!"程序调试运行 步骤一:编写代码 首先,打开任意一个文本编辑器,输入以下代码: ``` public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); } } ``` 然后,将文件保存为`HelloWorld.java`。 步骤二:编译代码 在命令行窗口中,使用`javac`命令编译`HelloWorld.java`文件: ``` javac HelloWorld.java ``` 如果编译没有出现错误,则会生成`HelloWorld.class`文件。 步骤三:运行程序 在命令行窗口中,使用`java`命令运行`HelloWorld`程序: ``` java HelloWorld ``` 如果一切顺利,你将会看到输出:"Hello, world!"。 2. Applet小程序调试运行 步骤一:编写代码 同样地,打开一个文本编辑器,输入以下代码: ``` import java.applet.Applet; import java.awt.Graphics; public class HelloApplet extends Applet { public void paint(Graphics g) { g.drawString("Hello, world!", 20, 20); } } ``` 然后,将文件保存为`HelloApplet.java`。 步骤二:编译代码 在命令行窗口中,使用`javac`命令编译`HelloApplet.java`文件: ``` javac HelloApplet.java ``` 如果编译没有出现错误,则会生成`HelloApplet.class`文件。 步骤三:运行程序 在命令行窗口中,使用`appletviewer`命令运行`HelloApplet`程序: ``` appletviewer HelloApplet.java ``` 如果一切顺利,你将会看到输出:"Hello, world!"。 希望这些步骤能够帮助你成功调试运行"Hello, world!"程序和Applet小程序

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值