如何理解"完事万物皆为对象"
完事万物皆为对象就是说: 只要是和java语言交互的一切事物在java中都是通过一个一个的java对象来表示的
- 比如:
- 我们使用的一个字符串就是java中一个String类的对象
- 我们硬盘中的一个文件(或者是文件目录)就是java中一个File类的对象
- 网络中的一个访问地址就是java中一个URL类的对象
- java中的所有类都是一个个java.lang.Class类的对象
- 这个我们在反射中会学到
- 我们的Class类的对象就代表一个运行时类(加载到内存中的类)
- 后面我们讲到前端和数据库中的时候,前端中的一标签,数据库中的一条条记录都在java中有一个对应类的对象来表示
总结:
"万事万物皆为对象"是站在java层面上来讲的, 在java语言中外界的一切事物在java中显现时都是通过一个个对象来表示的