JAVA创建对象的四种方式

来源:互联网 发布:mac 安装java jdk 编辑:程序博客网 时间:2024/05/30 21:58

1.new对象

2.调用对象的clone方法(此对象需要实现Cloneable接口,在clone方法中调用super.clone()方法)

这里需要注意两点:

(1)浅拷贝和深拷贝的区别:请看我的博客Java的浅度克隆和深度克隆

(2)原型模式的概念、有点、使用场景:请看转载博客原型模式

3.运用反射手段:MyObject object = (MyObject) Class.forName("类的完整包名.类名").newInstance();

4.反序列化:调用ObjectInputStream对象的readObject方法


原创粉丝点击