[Java-基础] 对象
2026年3月16日小于 1 分钟
[Java-基础] 对象
java创建对象有哪些方式?
- 使用
new关键字:最常用的方式,直接调用类的构造方法创建对象。 - 通过反射机制:使用
Constructor类的newInstance()方法创建对象。 - 使用
clone()方法:通过实现Cloneable接口并重写clone()方法来创建对象的副本。 - 使用序列化和反序列化:将对象序列化为字节流,然后再反序列化为对象。
- 使用工厂模式:通过工厂方法创建对象。
New出的对象什么时候回收?
由垃圾回收器(Garbage Collector)自动回收。具体情况有
引用计数为0时
对象不可达时 被回收
如何获取私有对象?
- 通过反射机制获取私有对象。