Why does every object in Java implicitly extend java.lang.Object class?

前端 未结 10 2556
青春惊慌失措
青春惊慌失措 2020-11-29 04:21

I have been programming in Java for quite some time, but when I tried to explain what an java.lang.Object class is to a friend, I could not come up with more th

10条回答
  •  攒了一身酷
    2020-11-29 05:17

    It's a java design decision. It puts to use the concept of inheritance and re-usabilty. This ensures that all classes have some basic methods like wait(), toString() etc.

提交回复
热议问题