Почему класс java.lang.Object
не был объявлен абстрактным?
Конечно, для того, чтобы объект был полезным, ему нужно добавить состояние или поведение, класс Object является абстракцией, и поэтому он должен быть объявлен абстрактным... , почему они решили не делать этого?