这个明白了应该会懂很多了~~需要大虾指点~
请教:帮忙给我分析下下面 "null "传递时的概念,谢谢大家了~! 
 public   class   Foo    
 {   
    private   Foo(Object   o) 
    { 
       System.out.println( "object "); 
    } 
    private   Foo(String   s) 
 { 
 System.out.println( "string "); 
 }      
    public   static   void   main(String[]   args)    
    {         
 Foo   ok   =   new   Foo( "kao "); 
 new   Foo(ok); 
 new   Foo(null);           
 } 
 }
------解决方案--------------------null  可以转型为任意的对象 不报异常   
 null就是没有,没有就是所有     
 再说你的方法里面没有对null进行方法调用    
 可就不会出问题