1,创建的new关键字创建对象
new HelloWorld();
2,使用newInstance()方法
例如:HelloWorld.class.newInstance()
3,利用构造器
HelloWorld.class.getConstructor().newInstance()
4,利用克隆clone
源对象实现cloneable接口,重写clone方法,引用父类的clone方法
@Override
public Object clone()throws CloneNotSupportedException {
return super.clone();
}
HelloWorld hello2= (HelloWorld) helloWorld.clone();
网友评论