在Java中,類可以被顯式或隱式地實例化。實例化一個類一共有四種途徑:
1. 使用new操作符
2. 調用Class或java.lang.reflect.Constructor對象的newInstance()方法
3. 調用任何對象的clone()方法
4. 通過java.io.ObjectInputStream類的getObject()
《深入Java虛擬機第二版》7.2.1
在Java中,類可以被顯式或隱式地實例化。實例化一個類一共有四種途徑:
1. 使用new操作符
2. 調用Class或java.lang.reflect.Constructor對象的newInstance()方法
3. 調用任何對象的clone()方法
4. 通過java.io.ObjectInputStream類的getObject()
《深入Java虛擬機第二版》7.2.1