java虚拟机对象的种生命周期
java虚拟机对象的类生命周期
对象的生命周期
<!--[if !supportLists]-->1. 类实例化
实例化的四种途径:new、调用Class.forName()或者java.lang.reflect.Constructor对象的newInstance()方法、调用任何现有对象的clone()方法、或者通过java.io.ObjectInputStream的getObject()方法反序列化;
<!--[if !supportLists]-->2. 垃圾收集和对象的终结
<!--[if !supportLists]-->3. 卸载类型
2.3步骤之所以在虚拟机中很重要,是因为java程序可以再运行时通过用户自定义的类装载器装载类型来动态地扩展程序。