关于倒包的问题
public   class   Zy1      { 
             public   int   a; 
             public   int   b; 
             public   int   c;     
             public   void   js(int   a,   int   b)   { 
                         this.a   =   a; 
                         this.b   =   b;   
             }   
             public   void   js1()   { 
                         c   =   a   *   b; 
                         System.out.println(c); 
             } 
 } 
 ------------------------   
 我在另一个文件怎么不能直接调用上面类的方法,用NEW   声明一个对象才能调用,这是为何??     
 class   Zy12   { 
             public   void   main(String[]   args)   { 
 Zy1.js(11,2);(这样写就不合法) 
 ------------------------ 
 Zy1   zy=new   Zy1(); 
                         zy.js(11,2); 
 为什么这样是正确的               
 } 
 }
------解决方案--------------------public class Zy1  { 
     public int a; 
     public int b; 
     public int c;     
     public static void js(int a, int b) { 
         this.a = a; 
         this.b = b;   
     }   
     public static void js1() { 
         c = a * b; 
         System.out.println(c); 
     } 
 } 
 你的js函数是构造函数吧,别这样写,按照构造函数的写法.