关于java小程序,编译好了,用命令提示符却出现:错误:找不到或无法加载主类HelloJava,求高手指教!

2024-12-25 09:14:10
推荐回答(5个)
回答1:

你文件夹选项中是否隐藏了已知文件类型的扩展名?如果隐藏了就去掉,然后新建文本文档,把你所写的代码放进去,文件的名称为HelloJava.java(前提是你把你所写的程序中出现的错误解决掉,比如String args[]中S要大写,System中S要大写),这样就可以解决你的问题了,还有如果你的文件是放在某一个盘下的文件夹中,那么在dos中你要先进入这个文件夹中在使用javac生成class文件(cd 文件夹名称)javac 文件名.java java 文件名。

回答2:

给你个自己复制:
public class Hellojava{
public static void main(String[] args){
System.out.print("嘿!这是你的第一个java程序!");
}
}
把他复制到记事本上 另存在d盘 名字为 Hellojava.java 注意文件时java格式 不是txt
然后运行emd
输入 d:
输入 javac Hellojava.java
输入 java Hellojava
从你的源码上看 只有两个S该大写 但你说提示是找不到这个类 那就是下面的步骤的问题了
没人比我详细吧 ?给分哦!

回答3:

你的System.out.print()有好多错误,1:System 首字母大写;2:不是printf,是print或者是println这是java不是C语言,要看好基础先哈,加油哈

回答4:

估计是你的类名和java文件名 不一致 造成的

System 首字母大写;不是printf,是print或者是println

回答5:

在环境变量classpath中添加一个点
比如:.;E:\Program Files\Java\jdk1.6.0_05\lib\tools.jar;E:\Program Files\Java\jdk1.6.0_05\jre\lib\dt.jar