- 冒号空间 - https://blog.zhenghui.org -

Reply To: 为什么Object不是抽象的?

Object虽然大多时候作为其他类的公共超类,但也有需要实例化的时候。作为一个具有最基本对象特征且占内存最小的对象,Object实例在一些场合是有用或方便的。比如Java中可以把一个Object对象作为Lock,以实现比synchronized(this)更细的锁,或者利用Object的wait/notifyAll来实现mutex之类的功能。此外,完全可以想见Object实例的其他应用,尤其是在需要产生一个实体对象但并不关心其内容的时候。


Share