就两个问题?很想知道答案。

我是自学java的,学习过程中我一直有两个答案没有确切的答案。
一下就是那两个问题:

如何正确理解¨面向对象¨?
怎么正确解读¨万物皆对象¨?

对象包括1.对象的属性(实例变量) 2.对象的行为 所有不同类型的对象有很多不同的行为,每一个行为相当于干了一件事,所有干的事就玩成了一个程序。好比你盖一个房子,你叫泥瓦匠给你砌墙,小工泥瓦匠递砖,房子完成了。完成的人是泥瓦匠和小工(不同类型的对象),万物皆对象,就是所有的东西都是对象去干的,我们只要像上帝一样创造不同的对象让他去干事。

1、面向对象:程序设计过程中把任何东西通过对象方式拆分
2、万物皆对象:在开发任何系统的时候,都可以通过面向对象的思想去设计

很好理解啊,你想想每一个事物都有颜色,重量,大小,用处等等属性,这不正好符合对象的特点吗

对象就是实例的意思,好比说人类是一个类,那么任何一个人就是一个实例,是人类的一个实例,也就是人类的一个对象
万物介对象是相对来讲的,new出来的实例相对于其类型class是一个对象,但是class相对于JVM也是一个对象,这才有了反射机制

建议楼主可以看一些教学视频,视频里老师讲得非常到位,推荐马士兵或者是毕向东的java教学视频