关于java:为什么Object Class不是抽象的?

Why Object Class is not abstract?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Why java.lang.Object is not abstract?

我不需要做一个对象类的对象,它认为很多程序员以前没有做过这件事。如果您需要创建一个对象类,那么请共享这个条件,否则我想知道为什么对象类不是抽象的,而我们从不创建对象类的对象。


我确实创建了Object类型的对象,这些对象在多线程应用程序中使用锁时非常有用。这很好地回答了这个问题,我需要一个我能锁定的任何类型的对象,首先想到的是Object

1
2
3
4
5
6
7
8
9
public class MultiThreadedClass{
     Object lock = new Object();
     // ...
     public void useSharedResource(){
          synchronized(lock){
              ...
          }
     }
}

我实际上创建了一个用于同步和锁定的新对象。