没弄明白.....
帮忙解释一下

解决方案 »

  1.   

    new就是生成一个新对象
    另一个是生成一个实例对象
      

  2.   

    new 一定生成一个新的对象getInstance 不一定,可能只是将一个已经存在的引用给你
      

  3.   

    大部分类(非抽象类/接口/屏蔽了constructor的类)都可以用new,new就是通过constructor生产一个新的实例对象。
    getInstance是少部分类才有的一个方法,各自的实现也不同。getInstance在单例模式的类中常见,用来生成唯一的实例,getInstance往往是static的。