对象
对象内存图
new 比较复杂,这里简单理解为新建了一个对象放到堆内存中,其中对象里的 成员方法为引用地址值。java new 一个对象JVM都做了哪些事
成员变量和局部变量
当对象不在被引用时会被垃圾回收机制回收。深入理解 Java 垃圾回收机制
构造方法
封装
面向对象三大特点,封装、继承、多态。
封装就是使用类设计对象时,将需要处理的数据,以及处理这些数据的方法,设计到对象中。
好处:
- 更好的维护数据
- 使用者无需关心内部实现,只需要知道如何使用就可以了。
权限修饰符
JavaBean
针对实体类,在 IDEA 中可以右键菜单里使用生成快速创建实体类。
也可以选择更加方便的 ptg 插件,一键生成所有。