1. 程式人生 > >建立一個類的例項有哪些方法

建立一個類的例項有哪些方法

https://blog.csdn.net/lizhen54/article/details/74544801

1、關鍵字 new。工廠模式是對這種方式的包裝;

2、類實現克隆介面,克隆一個例項。原型模式是一個應用例項;

3、用該類的載入器,newinstance。java的反射,反射使用例項:Spring的依賴注入、切面程式設計中動態代理

4、sun.misc.Unsafe類,allocateInstance方法建立一個例項。(Java官方也不建議直接使用的Unsafe類,據說Oracle正在計劃從Java 9中去掉Unsafe類)

5、實現序列化介面的類,通過IO流反序列化讀取一個類,獲得例項。