文章目录前言一、面向过程与面向对象二、类与对象介绍类与对象创建类与对象对象引用构造器JavaBean说明UML类图this关键字三、内存区域四、对象数组五、匿名对象六、值传递与地址传递概念介绍实际案例说明MVC设计模式参考资料前言本文是付费专栏《Java后端开发从入门到进阶》的配套文章,所属阶段与专题为「阶段一:Java基础与编程内功 / 1.1 Java语言基础」。专栏介绍:适合 Java 初学者及希望系统查漏补缺的开发者。专栏不仅讲“怎么用”,还会深入源码与底层原理,结合真实开发场景和代码案例,帮助你建立完整的 Java 技术知识体系。本文所属付费专栏目录:Java后端开发从入门到进阶整体专栏目录汇总一、面向过程与面向对象面向过程(POP)、面向对象(OOP)面向过程:针对于要做的事情一步一步封装到一个方法中,但若是提出要修改不同的规格与事情就需要不断的重复更改方法中的过程及内容。其更强调的是功能行为,以函数为最小单位。面向对象:适应性与扩展性强,可根据要做的事情抽象成一个个实体类,每个实体类都有对应其自己的方法,若是有公共特征的可以使用继承,方便调用、修改。以类为最小单位,考虑谁来做加入新功能不会搞乱以前写好的代码。数据与操作数据的方法摆在同一个类内。可吃重复运用在别的程