Java HelloWorld.java是编译吗?不过通不过? 你的文件名字要命名为HelloWorld.java.而不是java helloWorld.java . 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要是再不行的话。你在class前加上public还有,就是java是区分大小写的。你注意了我的一个程序是:public class hello{public static void main(String arg[]){System.out.print("hello,java!");}}命名为hello.java一点问题都没有的! javac HelloWorld.javajava HelloWorld 编译javac HelloWorld.java运行java HelloWorld楼主命令写错了 这个问题很明显就是你的classPath没有设置好啦 我自己感觉这样的HelloWorld程序,要注意一些问题:1.首先文件的名字要和public类名一致,最好类名首字母要大写2.java的源程序是一定要存成.java文件的,而且编译时要写全.java3.环境变量的设置:class 环境变量设置为jdk的安装目录,classpath环境变量设置为当前目录。将classpath设为:set classpath=.;c:\jdk1.4.2_04\lib\dt.jar;c:\jdk1.4.2_04\lib\tools.jar 后面的两个建议也设上,以后开发用的着。 javac 的参数是要编译的文件名,要带.java,文件基本名必须与该文件中唯一的public类同名。如果文件中根本没有public类,则文件基本名是任意的。java 的参数是要运行的类的名字,必要时要带包路径。因为是和java的包与类打交道了,所以必须合理设置classpath变量,使要运行的类文件在classpath所指定的某个路径之中。而javac根本没有和包与类的概念打交道,只牵涉到了文件系统,所以无需任何classpath支持。 class HelloWorld { public static void main(String args[]) { System.out.println("Hello World"); } }文件名和你的public 类名想同呀,在你的饿class 前加 public ,他是个公共接口呀,文件名HelloWorld .java编译是:保存文件的目录下javac HelloWorld .java运行java HelloWorld 要注意你保存文件的目录下才对呀 大哥.编译是javac HelloWorld.java 不是:java HelloWorld.java或者是你的环境变量没设.就这个两个问题.但是编译命令肯定是错的.不是java 是javac你的明白?从"Exception in thread "main" java.lang.NoClassDefFoundError: helloworld/java"这是说"main"主方法异常错误,找不到Class(类)或错误.java是来运行编译的.class文件.你应该先用javac HelloWorld.java编译完.生成. class文件.再用java HelloWorld.class运行.才来输出结果"HelloWorld" 编译命令是javac 运行命令是java 写错了 应该是这样吧javac HelloWorld.javajava HelloWorld 就是这样的:javac HelloWorld.javajava HelloWorld 知道一个文件的绝对路径怎么生成文件 java 方法问题 An unexpected error has been detected by HotSpot Virtual Machine swing 能给一次给多个组件添加同一侦听吗 请教如何得到两计算机间的网络连接速度 JAVA中的路径问题?给讲一下相对路径,当前目录下是什么意思啊, Jmagick的问题 请推荐一些java的好网站! 我是新手,请问jar何?用如何生成?如何用? 怎么理解java是个平台? 一个超级菜问题请教!!来者有分!!! 请教这个程序的输出!
还有,就是java是区分大小写的。你注意了
我的一个程序是:
public class hello
{
public static void main(String arg[]){
System.out.print("hello,java!");
}
}
命名为hello.java
一点问题都没有的!
java HelloWorld
javac HelloWorld.java
运行
java HelloWorld
楼主命令写错了
1.首先文件的名字要和public类名一致,最好类名首字母要大写
2.java的源程序是一定要存成.java文件的,而且编译时要写全.java
3.环境变量的设置:class 环境变量设置为jdk的安装目录,classpath环境变量设置为当前目录。将classpath设为:set classpath=.;c:\jdk1.4.2_04\lib\dt.jar;c:\jdk1.4.2_04\lib\tools.jar 后面的两个建议也设上,以后开发用的着。
java 的参数是要运行的类的名字,必要时要带包路径。因为是和java的包与类打交道了,所以必须合理设置classpath变量,使要运行的类文件在classpath所指定的某个路径之中。而javac根本没有和包与类的概念打交道,只牵涉到了文件系统,所以无需任何classpath支持。
class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello World");
}
}
文件名和你的public 类名想同呀,在你的饿class 前加 public ,他是个公共接口呀,
文件名HelloWorld .java
编译是:保存文件的目录下javac HelloWorld .java
运行java HelloWorld
要注意你保存文件的目录下才对呀
不是:java HelloWorld.java
或者是你的环境变量没设.
就这个两个问题.但是编译命令肯定是错的.不是java 是javac你的明白?从"Exception in thread "main" java.lang.NoClassDefFoundError: helloworld/java"这是说"main"主方法异常错误,找不到Class(类)或错误.java是来运行编译的.class文件.你应该先用javac HelloWorld.java编译完.生成. class文件.再用java HelloWorld.class运行.才来输出结果"HelloWorld"
运行命令是java 写错了
javac HelloWorld.java
java HelloWorld
javac HelloWorld.java
java HelloWorld