类创建方法有四个:New 反射。
老师说过有四个,但现在我只记得有两个。知道的,帮下我,谢谢。

解决方案 »

  1.   

    是创建对象吧?
    还有个静态工厂的方法:String str = Class.forName(String).newInstance() 
      

  2.   

    clone()应该算是创建对象的一个方法吧
      

  3.   

    好象是  
            类名  类 = new 类名();
           Class c = 类.getClass();        Class c = 类.Class;
           
           Class c = Class.forName("类名");//会抛出异常基本类的封装类是 Class c = 封装类.TYPE;
    刚刚看了.很多还是看不懂
      

  4.   

    你的意思是类创建对象的方式吧?1 new语句(最常见)
    2 反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()方法
    3 调用对象的clone()方法
    4 反序列化 调用java.io.ObjectInputStream对象的readObject()方法.-----------------------------------
    本人刚学习了孙卫琴的<Java OOP>,嘎嘎
      

  5.   

    貌似clone就是要用其他三种之一吧