哪错了?为什么?20分!
class   Test   
 { 
       public   static   void   main(String   args[]) 
 { 
    int   a; 
       a=0; 
       System.out.println(a); 
 } 
 } 
------解决方案--------------------没有错误啊 但是你最好应该写为public class Test 开头再以Test作为文件名Test.java 
 就可以了 
 public class Test   
 { 
   public static void main(String args[]) 
 { 
  int a; 
   a=0; 
   System.out.println(a); 
 } 
 } 
 Test.java 
 的20分呕
------解决方案--------------------文件命名要和 文件中唯一的public class 的名字一样,大小写错误都不行的.   
 因为他要被外部调用
------解决方案--------------------public class
------解决方案--------------------程序本身没有错误
------解决方案--------------------文件名跟类名不一样?文件名是叫Test吗?
------解决方案--------------------没看到错误 保存的时候一定要以Test作为文件名否则就报错.
------解决方案--------------------没有错误,应该是你的类名\文件名有问题!
------解决方案--------------------估计你用jdk1.4编译得吧,类型得自动装箱、拆箱 需要jdk1.5以上
------解决方案--------------------本身没有错
------解决方案--------------------本身没有错
------解决方案--------------------本身没有错 
 没有auto-boxing
------解决方案--------------------代码本身一点错都没有!
------解决方案--------------------代码没问题! 
 看你用到那
------解决方案--------------------没有错误,把错误贴出来。
------解决方案--------------------classpath 问题,确保你的类在类路径上 
------解决方案--------------------程序本身没错误 
 1.检查你的环境变量是否配置正确 
 2.检查.java文件名是否叫Test.java   
------解决方案--------------------程序没错,看看其他的问题.
------解决方案--------------------文件名为 TEST,运行成功  没有编译及执行错误 答案为0   
 不知大LZ是什么意思   
 PS:你的代码一点没改
------解决方案--------------------程序没有错误,我已经编译了.