日期:2014-05-20  浏览次数:20701 次

这个明白了应该会懂很多了~~需要大虾指点~
请教:帮忙给我分析下下面 "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进行方法调用

可就不会出问题