Java创建对象

来源:互联网 发布:网络暴力的案例 编辑:程序博客网 时间:2024/06/07 08:20
Java创建对象至少有五种方式,这里本着实用主义介绍两种。
1. new
className ObjectName = new className();
People Tom = new People();

2. clone()
对类进行克隆,相当于Python里面的copy()函数,生成的是一个新的对象。
className John = (className) Tom.clone()

public class SystemOut implements Cloneable {public static void main(String[] args) throws CloneNotSupportedException {SystemOut obj_1 = new SystemOut();SystemOut obj_2 = (SystemOut) obj_1.clone();System.out.println(obj_1);System.out.println(obj_2);}@overridepublic Object clone() throws CloneNotSupportedException {return (SystemOut) super.clone();}}


原创粉丝点击