JAVA入门的第一个程序--hello--问题,请各位看看
源代码: 
 public   class   hello   {   
             public   static   void   main(String   args[])   {    
                         System.out.println( "Hello ");    
                         } 
             } 
 我安装JAVA   SDK   1.5.0,在环境变量中路径都设置没有问题,但是为什么我在xp的命令行窗口下运行javac   hello.java可以正常生成hello.class,但是执行java   hello却提示出错: 
 Exception   in   thread    "main "   
java.lang.NoClassDefFoundError:   hello 
 但是我用NetBeans   IDE的开发环境下编译执行就都可以通过。真是搞不懂为什么,非常郁闷,还望各位指点指点
------解决方案--------------------我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
------解决方案--------------------你的classpath 中有 当前路径吗
------解决方案--------------------jdk的classpath配置问题, 
 找个资料看看
------解决方案--------------------应该是classpath设置的问题. 
------解决方案--------------------是JDK环境变量设置问题。
------解决方案--------------------推荐用jcreator 用记事本之类的可能基础记得比较好 但扩展性太差     
 书上没写的很难自己弄明白
------解决方案--------------------public class hello {   
 	public hello() 
 	{  		 
 	}   
     public static void main(String args[]) {  
         System.out.println( "Hello ");  
         } 
     }     
 这样就可以了,要加一个 构造函数,解决了问题记的把分给我哦 
------解决方案--------------------加不加构造函数应该没有多大区别吧.   
 应该是classpath的问题 
 你的classpath里面没有当前路径. 
 CLASSPATH=.;%JAVA_HOME%\lib
------解决方案--------------------顶!同意我楼上的楼上!
------解决方案--------------------给分吗?? 
 我的电脑---> 右键属性----> 高级----> 环境变量   
 变量名:JAVA_HOME 
 变量值:C:\Program Files\Java\jdk1.5.0 
 作用:告诉系统JVM在什么地方   
 变量名:PATH 
 变量值:;.;C:\Program Files\Java\jdk1.5.0\bin 
 作用:让系统识别java命令   
 变量名:CLASSPATH 
 变量值:C:\Program Files\Java\jdk1.5.0\lib\dt.jar;.;C:\Program Files\Java\jdk1.5.0\lib\tools.jar 
 作用:让系统能够找到class文件     
 javac -help  帮助(可以验证JVM安装是否成功)     
 javac MyDemo.java  (编译:把Java文件变成class文件) 
 java MyDemo   (解释:运行class文件) 
 调试调试
------解决方案--------------------在classpath的最后一个变量值的最后也加上一个分号“;” 
 再测试应该成功! 
 如果不行,上面很多大虾都有讲了!