本文是 Java 从入门到精通系列第三篇,系统讲解面向对象核心知识:类与对象的创建过程、JVM 对象内存布局、封装与访问控制、继承与方法重写规则、多态的动态绑定实现(invokespecial、invokevirtual、invokeinterface 指令与方法表解析),以及 Object 类 equals、hashCode、toString、clone 契约。最后用动物园与订单系统两个实战案例展示如何用多态消除 if-else,并附十余道高频面试题解析。