java创建对象的五种方式

  • new
  • 反射:使用Class类的forName()方法得到指定类对象,然后使用类对象的newInstance()方法创建对象
  • 克隆:实现Cloneable接口,需要已经有一个分配了内存的对象,使用这个已经创建的对象克隆新对象
  • 反序列化:实现Serializable接口,将一个对象序列化到磁盘上,采用反序列化可以将磁盘上的字节码文件加载到内存中。
  • 工厂模式
posted @ 2021-02-24 23:59  孙晨c  阅读(125)  评论(0编辑  收藏  举报